2022Hamlet WithinMovie
2017The Lions RuleNarrator (voice) · 3 episodesShow
2017King Charles IIIArchbishop of CanterburyMovie
2017Britain's Nuclear Bomb - The Inside StoryNarrator (Voice)Movie
2016The Return of the Flying ScotsmanNarrator - (Voice)Movie
2015Branagh Theatre Live: The Winter's TaleCamiloMovie
2015HamletClaudius/GhostMovie
2014OXI, an Act of ResistanceCreonMovie
2014Building Burma's Death Railway: Moving Half the MountainNarratorMovie
2013National Theatre Live: MacbethDuncan/Seyton/Old ManMovie
2013Run.St. PeterMovie
2011The AwakeningReverend Hugh PurslowMovie
2009National Theatre Live: PhèdreThéramèneMovie
2009An Organization of DreamsFatherMovie
2008ApparitionsCardinal Bukovak · 6 episodesShow
2008MerlinThe Sarrum · 1 episodeShow
2008The DuchessGeneral GreyMovie
2008MirrorsLorenzo SapelliMovie
2008Chemical WeddingCrowleyMovie
2007Elizabeth: The Golden AgeLord HowardMovie
2007Once Upon a Time on the WestwayBilly PalmerMovie
2006Ancient Rome: The Rise and Fall of an EmpirePompey · 1 episodeShow
2006Alien AutopsyMichael KuhnMovie
2005Shadow of the SwordArchbishopMovie
2004Seven Wonders of Ancient GreeceNarratorMovie
2004TroyNestorMovie
2004Seven Wonders of Ancient EgyptNarratorMovie
2004Seven Wonders of Ancient RomeNarratorMovie
2004New TricksDAC John Felsham · 1 episodeShow
2003The Race for EverestNarratorMovie
2003Wild Women of VirambaNarratorMovie
2002Foyle's WarRaymond Brooks · 1 episodeShow
2002WhistlePaulMovie
2002K-19: The WidowmakerAdmiral BratyeevMovie
2002ClaimLex VandenbergMovie
2002AloneHannahMovie
2002The Inspector Lynley MysteriesSergent Mike McCaffrey · 1 episodeShow
2001The Gentleman ThiefMonty SinclairMovie
2001Animals of the Ocean DesertNarratorMovie
2001Waking the DeadJohn Christie · 2 episodesShow
2001Mountain Men: The Ghosts of K2NarratorMovie
2001The BodyMoshe CohenMovie
2001The Misfit and the MatterhornNarratorMovie
2000Horizon: Supermassive Black HolesNarratorMovie
2000GladiatorGaiusMovie
2000The 10th KingdomGovernor of Prison · 5 episodesShow
1999Mary, Mother of JesusSimonMovie
1999Notting HillPR ChiefMovie
1999Hornblower: The Frogs and the LobstersGeneral CharetteMovie
1999The Strange Case of Delfina PotockaIwaszkiewiczMovie
1998Solo ShuttleCainMovie
1998Lion QueenNarrator (voice)Movie
1998Invasion: EarthAir Marshal Bentley · 6 episodesShow
1997Predators Killing for a Living13 episodesShow
1997Jonathan CreekProf. Lance Graumann · 1 episodeShow
1997BodyguardsCommander Alan MacIntyre · 7 episodesShow
1997True TildaReverand Glasson · 6 episodesShow
1996101 DalmatiansSkinnerMovie
1996Two DeathsCincaMovie
1996Alien EmpireNarrator · 6 episodesShow
1995Coogan's RunDouglas Crown · 1 episodeShow
1995King Arthur: His Life and LegendsMovie
1995Kavanagh Q.C.Mr. Justice Griffin · 1 episodeShow
1995England, My EnglandSamuel PepysMovie
1994FatherlandGeneral GlobusMovie
1994WycliffeDr. Sam Malvern · 1 episodeShow
1993Selling HitlerGerd Schulte-HillenMovie
1992HamletClaudiusMovie
1992Shakespeare: The Animated TalesClaudius / The Ghost (voice) · 1 episodeShow
1992Between the LinesDeputy Assistant Commissioner Dunning, D.C.C. Dunning · 13 episodesShow
1992SS-3: The Assassination of Reinhard HeydrichNarratorMovie
1991Selling HitlerGerd Schülte-Hillen · 1 episodeShow
1991G.B.H.Dr Jacobs · 3 episodesShow
1991For the Greater GoodNorman May-Boys MP · 2 episodesShow
1990The Tragedy of Flight 103: The Inside StoryBKA Police ChiefMovie
1990CentrepointClaud Wareing · 4 episodesShow
1990The ChiefDan Cheyney · 1 episodeShow
1989BlackeyesDetective Blake · 3 episodesShow