We don't have a bio for this person yet
Tales from the CrapperFilm • 2004
The DarklingFilm • 2000
The St. Francisville ExperimentFilm • 2000
The Dead Hate the Living!Film • 2000
Campfire TalesFilm • 1997
Dollman vs. Demonic ToysFilm • 1993