
Acted in 39
2020s
- 2025
- 2022
Pistol
Judge Knightley · 1 episode
- 2020
The Chippie
Principal Hargreaves
2010s
- 2019
- 2018
Adrift in Soho
The Count
- 2017
National Theatre Live: Rosencrantz & Guildenstern Are Dead
Polonius
- 2015
Richard II - Live at Shakespeare's Globe
Duke of York
- 2013
National Theatre Live: Othello
Brabantio
- 2011
- 2010
The Taking of Prince Harry
Brigadier Mike Reeves
2000s
- 2007
- 2005
Cherished
Professor Barry
- 2004
Gladiatress
Chamberlain
- 2002
Mrs Caldicot's Cabbage War
Manager
- 2001
The Affair of the Necklace
Gendarme
1990s
- 1999
Extremely Dangerous
Ericson · 3 episodes
- 1997
Breakout
Det. Insp. Matthews
The Vanishing Man
Gordon Wells · 1 episode
The Vanishing Man
Gordon Wells
- 1995
Signs and Wonders
Piers Dearbourne · 4 episodes
- 1993
- 1992
- 1991
Sleepers
George Wetherby
Sleepers
George Wetherby · 4 episodes
- 1990
1980s
- 1989
No release date