We don't have a bio for this person yet
The Loreley's GraspFilm • 1973
Return of the Evil DeadFilm • 1973
Horror Rises from the TombFilm • 1973
The Dracula SagaFilm • 1973
The Werewolf Versus the Vampire WomanFilm • 1971