From Lucerne, Switzerland • 1934 - 1997
We don't have a bio for this person yet
TraumaFilm • 1978
The Dracula SagaFilm • 1973
Dr. Jekyll vs. The WerewolfFilm • 1972