Actor
6 titles
The Bitter Tears of Petra von Kant
1972
Terror 2000 - Intensivstation Deutschland
1994
Chinese Roulette
1976
Satan's Brew
Possession
1981
The Third Generation
1979