Acting
The Tramp and the Dictator
2002
Albert Speer: The Nazi Who Said Sorry
1996
Adolf & Eva
Self
Self (uncredited)