Michael Weaver

Birthdate

February 17, 1971

Birthplace

Vancouver, British Columbia, Canada