Biography and filmography

Michael Weaver

Michael Weaver is a Canadian actor.

Photos

Movies (15)

TV shows (26)