We don't have a bio for this person yet
Death ScreamsFilm • 1982
A Day of JudgmentFilm • 1981
The FuryFilm • 1978
Audrey RoseFilm • 1977