2017
Queer as Art as Self2017
Joe Orton Laid Bare as Ensemble Cast2016
RSC Live: King Lear as King Lear2016
Shakespeare Live! From the RSC as Self2015
RSC Live: Henry IV Part 2 as Sir John Falstaff2015
War Book as David2015
RSC Live: Henry IV Part 1 as Sir John Falstaff2015
Shylock's Ghost as Self2015
Antony Sher and Greg Doran in Conversation with Sue MacGregor as Himself2012
Falls the Shadow: The Life and Times of Athol Fugard as Self2012
National Theatre Live: Travelling Light as Jacob Bindel2012
Dickens in London as Older Dickens(Voice)2011
The Shadow Line as Peter Glickman2010
The Wolfman as Dr. Hoenneger2008
God on Trial as Akiba2008
Three and Out as Maurice2007
The Company as Ezra ben Ezra, the Rabbi2007
Hitler: The Comedy Years as Adolf Hitler (archive footage) (uncredited)2005
Primo as Primo Levi2004
Agatha Christie's Marple as Rafiel2004
Churchill: The Hollywood Years as Hitler2003
In Search of Shakespeare as Self2003
Home as Gerald Ballantyne2002
The Jury as Gerald Lewis QC2001
Murphy's Law as Not available2001
Macbeth as Macbeth2000
The Miracle Maker as Ben Azra (voice)1999
Hornblower: The Frogs and the Lobsters as Colonel Moncoutant1999
The Winter's Tale as Leontes1998
Hornblower as Marquis de Moncoutant1998
Shakespeare in Love as Dr. Moth1997
Mrs Brown as Prime Minister Benjamin Disraeli1996
The Wind in the Willows as Chief Weasel1996
Alive and Kicking as Jack1996
The Moonstone as Sergeant Cuff1995
The Young Poisoner's Handbook as Dr. Ernest Zeigler1993
Genghis Cohn as Genghis Cohn1993
Camp Christmas as Not available1992
Shakespeare: The Animated Tales as Richard (voice)1992
The Crying Game as Scum Editor1990
One Foot in the Grave as Not available1990
The Land of Dreams as David Samuels1990
Changing Step as Capt. Edmund Lambert1989
Erik the Viking as Loki1988
The Play on One as Captain Edmund Lambert1987
The Dame Edna Experience as Self1985
Shadey as Oliver Shadey1983
Tartuffe, or The Imposter as Tartuffe1982
The Comic Strip Presents... as Scum Editor1982
Mike Leigh: Making Plays as Self1981
The History Man as Howard Kirk1980
Superman II as Bell Boy1979
Yanks as GI at Cinema1979
One Fine Day as Mr. Alpert1979
The Out of Town Boys as Nathan1978
Cold Harbour as Morris