Michael Weaver
1971-02-17 ( 54 years old ) in Vancouver, British Columbia, Canada

Michael Weaver is a Canadian actor.