We don't have a bio for this person yet
House IV: The RepossessionFilm • 1992
The Haunting of MorellaFilm • 1990
Transylvania TwistFilm • 1989
Not of This EarthFilm • 1988
Forbidden WorldFilm • 1982