2025Can You Hear Me?BenMovie
2023The Great EscaperArthurMovie
2020May… I Have This Dance?NarratorMovie
2019A Family AffairBernardMovie
2019Churchill and the Movie MogulAdditional Voices (voice)Movie
2018King LearButlerMovie
2018Patrick MelroseGeorge Watford · 2 episodesShow
2018The Happy PrinceDr. TuckerMovie
2017The HippopotamusPodmoreMovie
2016Churchill's SecretLord CamroseMovie
2015Queen & CountryGrandfather GeorgeMovie
2014The Last ResortMr. Carpenter (voice)Movie
2012Rosamunde Pilcher: The Other WifeLord George Meriot · 2 episodesShow
2011Borgia1 episodeShow
2007The Shadow in the NorthWebster GarlandMovie
2007Consenting AdultsLord GoddardMovie
2007The ContractorSir AnthonyMovie
2007I Want CandyMichael de VereMovie
2007Fallen AngelVoice of Francis Youlgreave · 3 episodesShow
2006Rabbit FeverAlly's dadMovie
2006ScoopGarden Party GuestMovie
2006The Line of BeautyLord Kessler · 2 episodesShow
2005LassieFrenchMovie
2005AnimalDean FrydmanMovie
2004A Good WomanDumbyMovie
2004King Solomon's MinesDr. Sam Maitland · 2 episodesShow
2003ShoreditchJenson ThackeryMovie
2003Keen Eddie1 episodeShow
2003TrustTeresa's Father · 1 episodeShow
2002The Real Jane AustenMr. AustenMovie
2002The Gathering StormLord MoyneMovie
2002The Falklands PlayRt Hon William Whitelaw CH MC MP (Home Secretary)Movie
2001Witness to a KillForeign SecretaryMovie
2001PandaemoniumRev HollandMovie
2001Queen's MessengerForeign SecretaryMovie
2001In DeepRitchie · 2 episodesShow
2001Love in a Cold ClimateLord Montdore · 2 episodesShow
2000The CallingJack PlummerMovie
2000LongitudeCapt. ProctorMovie
2000LongitudeCaptain Proctor · 1 episodeShow
1999Mad CowsPoliticianMovie
1999Rogue TraderPeter BaringMovie
19998 ½ WomenPhilip EmmenthalMovie
1999Joan of ArcArchbishop · 2 episodesShow
1999The VicePaul Weir · 1 episodeShow
1997The Woman In WhiteMr. GilmoreMovie
1997The Woman In WhiteMr. Gilmore · 2 episodesShow
1997The Man Who Knew Too LittleEmbletonMovie
1997A Dance to the Music of TimeNicholas Jenkins (older) · 4 episodesShow
1997Mrs. DallowayRichard DallowayMovie
1997LexxCount Dracul · 1 episodeShow
1996Gulliver's TravelsAdmiral Bolgolam · 2 episodesShow
1995Look at the State We're In!Dr Smith · 1 episodeShow
1995The ChoirBishop Robert Young · 5 episodesShow
1993RidersMalise GordonMovie
1992ChaplinButlerMovie
1992The Old Boy Network7 episodesShow
1992The Count of SolarCoudrayMovie
1992Drug Wars: The Cocaine CartelWhitfieldMovie
1991Civil WarsTerrence Hemnings · 1 episodeShow
1991Eerie, IndianaProfessor Nigel Zirchon · 1 episodeShow
1991Tonight at 8.30Toby Cartwright · 1 episodeShow
1990Night of the FoxAlan StaceyMovie
1989ChameleonsHenryMovie
1989Paddington BearMr. Brown · 13 episodesShow
1989The Endless GameBelfrageMovie
1989The Endless GameBelfrage · 2 episodesShow
1989Dark HolidayCharnaudMovie
1988Murphy's Law1 episodeShow
1988Flapjack FloozieDr. KipperMovie
1987NightflyersD'BraninMovie
1987VisitorsJackMovie
1986L.A. LawNigel Morris · 1 episodeShow
1985Lime StreetEdward Wingate · 8 episodesShow
1985Screen TwoJack · 1 episodeShow