We don't have a bio for this person yet
The Loreley's GraspFilm • 1973
Return of the Evil DeadFilm • 1973
Dr. Jekyll vs. The WerewolfFilm • 1972