DCI Daniel Hegarty
Kartoteka policyjna (2024)
Gideon Shepherd
Diabelska godzina (2022)
Kehaar (voice)
Wodnikowe Wzgórze (2018)
Self
James Cameron's Story of Science Fiction (2018)
The Doctor
Class (2016)
Doctor Who Extra (2014)
Cardinal Richelieu
Muszkieterowie (2014)
Narrator
Punk Britannia (2012)
voice actor
The Natural World--Komodo: The Deadly Bite (2011)
Randall Brown
The Hour (2011)
Dr. Pete
The Field of Blood (2011)
Balthazar
The Nativity (2010)
Frank Ryland
Accused (2010)
10 Minute Tales (2009)
Peter Healy
Getting On (2009)
Uncle Nigel (voice)
Pingwiny z Madagaskaru (2008)
King Charles I
The Devil's Whore (2008)
Self - Narrator
Cold Blood (2008)
Trevor
Midnight Man (2008)
Henry Appleton
Fallen Angel (2007)
The Graham Norton Show (2007)
Mark
Kumple (2007)
The Martians and Us (2006)
John Frobisher
Torchwood (2006)
Aftersun (2006)
The One Show (2006)
Narrator (voice)
Trawlermen (2006)
Malcolm Tucker
The Thick of It (2005)
Caecilius
Doktor Who (2005)
The Doctor (uncredited)
Gordon Fleming
Sea of Souls (2004)
Professor Alistair MacLeish
Peep Show (2003)
Fortysomething (2003)
Foyle's War (2002)
Judge John Deed (2001)
Lucien Calvin
Waking the Dead (2001)
Jeremy Church
In Deep (2001)
Psychos (1999)
Lord Fellamar
The History of Tom Jones: A Foundling (1997)
Laurence Barker
Morderstwa w Midsomer (1997)
Rory McHoan
The Crow Road (1996)
Islington
Nigdziebądź (1996)
The Vicar of Dibley (1994)
Chandler & Co. (1994)
The All New Alexei Sayle Show (1994)
David Critchley
Rik Mayall Presents (1993)
Ken Cracken
Titmuss Regained (1991)
Thomas Walde
Selling Hitler (1991)
Vernon 'Vera' Reynolds
Prime Suspect (1991)
Have I Got News for You (1990)
Stay Lucky (1989)
Claude Langton
Poirot (1989)
Self - Guest
This Morning (1988)
Zeno Vedast
The Ruth Rendell Mysteries (1987)
Natural World (1983)
John
The Comic Strip Presents... (1982)
Ozzie
Minder (1979)
Executive Producer
Creator