We don't have a bio for this person yet
Final StabFilm • 2001
Camp Blood 2Film • 2000
ShriekerFilm • 1998