2019
Liberty
Actor - Duque de Walchen
2014
Saint Laurent
Actor - Yves Saint Laurent in 1989
2004
Honey Baby
Actor - Karl
1990
The Godfather: Part III
Actor - Frederick Keinszig
1973
Ludwig: The Mad King of Bavaria
Actor - Ludwig II
1969
The Damned
Actor - Martin von Essenbeck
Full filmography