From Hamburg, Germany • 1925 - 2007
We don't have a bio for this person yet
Night of the DevilsFilm • 1972
One on Top of the OtherFilm • 1969