We don't have a bio for this person yet
The Hills Have EyesFilm • 2006
They NestFilm • 2000
Project: MetalbeastFilm • 1995
Once BittenFilm • 1985