Charles Clover
Magpie Murders (2022)
Albert Saunders
All Creatures Great & Small (2020)
Albert Sebright Saunders
Lord Astor
The Trial of Christine Keeler (2019)
George Gonzalo
Shakespeare & Hathaway - Private Investigators (2018)
Edward Heath
The Crown (2016)
Dr Crowley
Paranoid (2016)
Bishop
Victoria (2016)
Alan Wells
The Five (2016)
Tom Read
River (2015)
Hardwick
New Worlds (2014)
Rear Admiral Rushbrooke
Fleming (2014)
Laurence Walker
By Any Means (2013)
Henry Stafford
The White Queen (2013)
Christian Donaldson
Utopia (2013)
Kalon
Father Brown (2013)
Gerald Firth / Kalon
Father Charles Dean
Death in Paradise (2011)
Malcolm Austin
DCI Banks (2011)
Judge
Accused (2010)
Identity (2010)
The Queen (2009)
Law & Order: UK (2009)
Daniel Mastiff
Bonekickers (2008)
Heroes and Villains (2007)
Robin Hood (2006)
Hotel Babylon (2006)
Cassius
Empire (2005)
Matthew Hodge
The Thick of It (2005)
New Tricks (2004)
Thomas Cranmer, arzobispo de Canterbury
Henry VIII (2003)
The Last Detective (2003)
Wire in the Blood (2002)
Brian Albumen
Believe Nothing (2002)
John Russell
Spooks (2002)
Peter Segal
The Jury (2002)
Dr Damien Hooper
Waking the Dead (2001)
Carl Henderson
Messiah (2001)
Dr. Gabriel Winterbourne
In Deep (2001)
Monarch of the Glen (2000)
Oliver Peel
Painted Lady (1997)
Neville Gallagher
Midsomer Murders (1997)
Simon Sharpe
Dalziel & Pascoe (1996)
Stephen Palmore
Signs and Wonders (1995)
Jasper Pye
Love on a Branch Line (1994)
Tony Scott
Rik Mayall Presents (1993)
Mr Leyton
Magic Grandad (1993)
Clarence / Norfolk (voice)
Shakespeare: The Animated Tales (1992)
Cecil Palmer
Heartbeat (1992)
Dr. Thomas
Gary
ScreenPlay (1986)
Lt. 'Teddy' Evans
The Last Place on Earth (1985)
Toby Gashe
The Bell (1982)
Father Andrew
Minder (1979)
Telford's Change (1979)