Azazel (voice)
The Sandman (2022)
Antoine Verlaque
Murder in Provence (2022)
Self - Narrator
Unbelievable Moments Caught on Camera (2014)
The Missing (2014)
Marcus Brock
The Politician's Husband (2013)
DI Fred Thursday
Endeavour (2013)
General Campion
Parade's End (2012)
Maurice Hewston
Bad Education (2012)
Illyrio Mopatis
Hra o tróny (2011)
Kröd Mändoon and the Flaming Sword of Fire (2009)
Ned
The Old Guys (2009)
Charlie Mackintosh
Ashes to Ashes (2008)
Charles
A Class Apart (2007)
Peter Mannion
The Thick of It (2005)
The Robinsons (2005)
The Catherine Tate Show (2004)
Foyle's War (2002)
Thomas Blunt
Stranded (2002)
Paul Millington
Spooks (2002)
Simon Featherstonehaugh
The Inspector Lynley Mysteries (2002)
Manchild (2002)
John Mallory Q.C.
The Jury (2002)
Benjamin Gold
Waking the Dead (2001)
The Creatives (1998)
Alan Hollingsworth
Vraždy v Midsomeri (1997)
Chief Magus (voice)
Testament: The Bible in Animation (1996)
Duke Orsino (voice)
Shakespeare: The Animated Tales (1992)
Narrator (voice)
Between the Lines (1992)
Graham Hayes
Heartbeat (1992)