|
The Choral (2025) as Reverend Woodhead |
|
Sew Torn (2025) as Oskar |
|
The Critic (2024) as Hugh Morris |
|
Empire of Light (2022) as Mr. Cooper |
|
Grenfell: Scenes from the Inquiry (2022) as Richard Millett QC |
|
The King's Man (2021) as Archduke Franz Ferdinand of Austria |
|
18% сиво (2020) as Charlie |
|
Mrs Biggs (2012) as Peter |
|
Bert & Dickie (2012) as Albert |
|
National Theatre Live: King Lear (2011) as The Fool |
|
Time Gentlemen, Please (2010) as The Good Chap |
|
Red Riding: The Year of Our Lord 1980 (2009) as Clement Smith |
|
Le Journal d'Anne Frank (2009) as Hermann Van Daan |
|
Filth: The Mary Whitehouse Story (2008) as Lord Charlie Hill |
|
Hot Fuzz (2007) as George Merchant |
|
Confetti (2006) as Sam's Dad |
|
Land of the Blind (2006) as Doc |
|
Kenneth Williams: Fantabulosa! (2006) as Peter Eade |
|
On a Clear Day (2005) as Norman |
|
The Merchant of Venice (2004) as Old Gobbo |
|
No Strings Attached: The Making of Thunderbirds (2004) as Self |
|
Thunderbirds (2004) as Parker |
|
The Other Boleyn Girl (2003) as Thomas Cromwell |
|
Hornblower: Duty (2003) as Steward James Doughty |
|
Hornblower: Loyalty (2003) as Steward James Doughty |
|
The Hound of the Baskervilles (2002) as Barrymore |
|
Dead Gorgeous (2002) as Hector |
|
Fields of Gold (2002) as Dave McArdle |
|
24 Hour Party People (2002) as Derek |
|
Charlotte Gray (2001) as Mirabel |
|
Lucky Break (2001) as Perry |
|
Chocolat (2000) as Alphonse Marceau |
|
Quills (2000) as Napoleon |
|
102 Dalmatians (2000) as Mr. Button |
|
Topsy-Turvy (1999) as Richard D'Oyly Carte |
|
Let the Good Times Roll (1998) as Drug Dealer |
|
Secrets & Lies (1996) as Stuart |
|
Sharpe's Honour (1994) as Napoleon Bonaparte |
|
Turbulence (1991) as Harry |
|
The Fool (1990) as |
|
The Cook, the Thief, His Wife & Her Lover (1989) as Mews |
|
Day To Remember (1986) as Graham |
|
Number One (1985) as 'The Wasp' |
|
Scandalous (1984) as 3rd Taxi Driver |
|
The Tragedy of Richard III (1983) as Richard III |
|
Henry VI Part 3 (1983) as Richard, Duke of Gloucester |
|
Henry VI Part 2 (1983) as Richard Plantagenet |
|
Henry VI Part 1 (1983) as Third Messinger to the King / Countess' Porter |
|
The Merry Wives of Windsor (1982) as Peter Simple |
|
The Magic Shop (1982) as |
|
Secrets of a Superstud (1976) as Telegram Boy |
|
Time Gentlemen, Please (2010) Thanks |