Michael Weaver

Michael Weaver

Actor | Producer | Writer

Michael Weaver is a Canadian actor.

Producer