We don't have a bio for this person yet
The Dead MatterFilm • 2010
Lightning StrikesFilm • 2009
Boogeyman 3Film • 2008
GhoulsFilm • 2008
The RageFilm • 2007
Planet RaptorFilm • 2007
Crocodile 2: Death SwampFilm • 2002
SpidersFilm • 2000
MosquitoFilm • 1994