From Vancouver, British Columbia, Canada • Born in Jul 24, 1967 (59 years old)
We don't have a bio for this person yet
Home InvasionFilm • 2016
The PossessionFilm • 2012
Possessing Piper RoseFilm • 2011
The Lazarus ChildFilm • 2004
Omen IV: The AwakeningFilm • 1991