Father Michael
The Last Front (2024)
Sir David King
The Trick (2021)
Julius Caesar
National Theatre Live: Julius Caesar (2018)
Terry Perkins
The Hatton Garden Job (2017)
Secretary Bryce
The Lost City of Z (2017)
Mr. Fairchild
The Lady in the Van (2015)
Hugh Bell
Reine du désert (2015)
Lord Chief Justice Mansfield
The Scandalous Lady W (2015)
Louis Stanley
Rush (2013)
Cosmo Gordon Lang
Edward VIII: The Plot to Topple a King (2013)
Harold Hardman
United (2011)
Polonius
National Theatre Live: Hamlet (2010)
On Expenses (2010)
Sir John Marsden
The Red Riding Trilogy: 1980 (2009)
Roger Wilson
La Momie : La Tombe de l'empereur Dragon (2008)
Monk 1
Les Fantômes de Goya (2006)
Bishop of Grasse
Le Parfum : Histoire d'un meurtrier (2006)
Winston Churchill
Wallis & Edward (2005)
Mario
Love or Money (2001)
Anthony Glass QC
Anybody's Nightmare (2001)
Tattooed Man
Killing Angel (2001)
Charles
Le roi est vivant (2000)
Sir Robert King
Le monde ne suffit pas (1999)
Sir Paul Condon
The Murder of Stephen Lawrence (1999)
Harold Snelling
Le Mystère des Fées (1997)
Falstaff
Henry IV (1995)
Dangerous Lady (1995)
Nils Krogstad
A Doll's House (1992)
Abbé de L'Epée
The Count of Solar (1992)
Chubb
A Question of Attribution (1991)
Victor Chekhov
Sleepers (1991)
Cleon
The War That Never Ends (1991)
Pollitt
American Friends (1991)
DCS John Thorburn
Shoot to Kill (1990)
John Lawrence
Tumbledown (1988)
Douglas
Unreported Incident (1988)
Maitre Verges
The Trial of Klaus Barbie (1987)
Harry Champion
Defence of the Realm (1986)
Greville Wynne
Wynne and Penkovsky (1985)
Bracey
The Disappearance of Harry (1982)
Supermarket Manager
Travail au noir (1982)
Benson
Bread or Blood (1981)
Detective Inspector Davin
Fox (1980)
McKenna
The Black Stuff (1980)
General Von Heldorff
Gossip from the Forest (1979)
John Marriott
Casting the Runes (1979)
3rd Crewman
Superman (1978)
Young Spencer
Edward II (1970)
Lord Ross / Groom
The Tragedy of King Richard II (1970)