From Vienna, Austria • 1925 - 2000
We don't have a bio for this person yet
BloodlustFilm • 1977
Mark of the Devil Part IIFilm • 1973