We don't have a bio for this person yet
The Haunting of MorellaFilm • 1990
Transylvania TwistFilm • 1989