From Wöllersdorf, Austria • 1922 - 1981
We don't have a bio for this person yet
Mark of the Devil Part IIFilm • 1973
Mark of the DevilFilm • 1970
SuccubusFilm • 1968