We don't have a bio for this person yet
The Dead OneFilm • 2007
Monster ManFilm • 2003
DahmerFilm • 2002
Halloween 4: The Return of Michael MyersFilm • 1988