2012
Self
2010
Dr. Hoenneger
2008
Maurice
2004
Hitler
2001
Macbeth
2000
Ben Azra (voice)
1997
Prime Minister Benjamin Disraeli
1996
Jack
Chief Weasel
1993
Genghis Cohn
1983
Tartuffe
1982