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