We don't have a bio for this person yet
Hidden 3DFilm • 2011
The American NightmareFilm • 2000
Scanners: The ShowdownFilm • 1995
ShiversFilm • 1975