2024The Last FrontFather MichaelMovie
2021The TrickSir David KingMovie
2020Exposed: The Church's Darkest SecretArchbishop George Carey · 2 episodesShow
2019JerkGreat Uncle Thomas · 4 episodesShow
2018National Theatre Live: Julius CaesarJulius CaesarMovie
2018Shakespeare & Hathaway - Private InvestigatorsHarold Hamworthy · 1 episodeShow
2017MotherlandGeoff · 1 episodeShow
2017The Hatton Garden JobTerry PerkinsMovie
2017The Lost City of ZSecretary BryceMovie
2017Emerald CityKing Ev · 2 episodesShow
2015The Lady in the VanMr FairchildMovie
2015Queen of the DesertHugh BellMovie
2015The Scandalous Lady WLord Chief Justice MansfieldMovie
2014HoudiniSir Arthur Conan Doyle · 2 episodesShow
2014Inside No. 9Percy · 1 episodeShow
2013RushLouis StanleyMovie
2013PlebsSenator Varus · 1 episodeShow
2013Edward VIII: The Plot to Topple a KingCosmo Gordon LangMovie
2013UtopiaDobri Gorski · 1 episodeShow
2013Father BrownSir Aaron Armstrong · 1 episodeShow
2012CuckooCharles · 2 episodesShow
2012TitanicCaptain Smith · 4 episodesShow
2012Call the MidwifeDonald · 1 episodeShow
2011Trollied1 episodeShow
2011VeraFrank McAffee · 1 episodeShow
2011UnitedHarold HardmanMovie
2010National Theatre Live: HamletPoloniusMovie
2010On ExpensesStuart BellMovie
2009Red Riding: The Year of Our Lord 1980Sir John MarsdenMovie
2008The Mummy: Tomb of the Dragon EmperorRoger WilsonMovie
2008The Last EnemyLord Cawston · 3 episodesShow
2007LewisAndrew Lipton · 1 episodeShow
2006The Cult of Star CopsMovie
2006Goya's GhostsMonk 1Movie
2006Perfume: The Story of a MurdererBishop of GrasseMovie
2005Wallis & EdwardWinston ChurchillMovie
2005Cold BloodProfessor Robert Kerr · 5 episodesShow
2005Friends ReunitedDenny FlemyngMovie
2004LawlessDCI Pete Chambers · 2 episodesShow
2004Julian Fellowes Investigates: A Most Mysterious Murder6 episodesShow
2004HustleVictor Maher · 1 episodeShow
2004New TricksSid Lestade · 1 episodeShow
2003FamilyTed Cutler · 6 episodesShow
2003Death in Holy OrdersSir Alred Treeves · 1 episodeShow
2003The Commander17 episodesShow
2002SpooksSergei Lermov · 1 episodeShow
2002The Inspector Lynley MysteriesRichard Martin · 1 episodeShow
2001Love or MoneyMarioMovie
2001Anybody's NightmareAnthony Glass QCMovie
2001Mr In-BetweenTattooed ManMovie
2001The Mists of AvalonUriens · 2 episodesShow
2001Waking the DeadCommander Bill Drake · 2 episodesShow
2000The King Is AliveCharlesMovie
1999The World Is Not EnoughSir Robert KingMovie
1999The Murder of Stephen LawrenceSir Paul CondonMovie
1997FairyTale: A True StoryHarold SnellingMovie
1997Drovers' GoldVaughan · 5 episodesShow
1995Henry IVFalstaffMovie
1995Dangerous Lady4 episodesShow
1995Bramwell27 episodesShow
1993CrackerFather Michael Harvey, Michael Harvey · 2 episodesShow
1992A Touch of FrostKenneth Shaw · 1 episodeShow
1992A Doll's HouseNils KrogstadMovie
1992Between the Lines2 episodesShow
1992Friday on My MindDonahue · 3 episodesShow
1992HeartbeatSaul Arkwright, DI Ludlow · 1 episodeShow
1992The Count of SolarAbbé de L'EpéeMovie
1991A Question of AttributionChubbMovie
1991PerformanceNils Krogstad · 1 episodeShow
1991ChimeraDr. Jenner · 4 episodesShow
1991SleepersVictor ChekhovMovie
1991SleepersVictor Chekhov · 4 episodesShow
1991The War That Never EndsCleonMovie
1991American FriendsPollittMovie
1990Shoot to KillDCS John ThorburnMovie
1990Shoot to KillDCS John Thorburn · 2 episodesShow