2023Beyond ParadiseKenneth Linder · 1 episodeShow
2022LivingSir JamesMovie
2022I Hate YouLeonard · 1 episodeShow
2021The OutlawsMr Kingsley · 3 episodesShow
2019Sticks and StonesClayton · 3 episodesShow
2018RSC Live: Twelfth NightSir Andrew AguecheekMovie
2017Decline and FallProsecutor · 1 episodeShow
2016Agatha RaisinSir Desmond · 1 episodeShow
2015We're Doomed! The Dad's Army StoryArnold RidleyMovie
2015Cradle to GraveJudge · 1 episodeShow
2015CoalitionSenior Tory MP BuchananMovie
2014Hampstead Theatre At Home: WonderlandIan MacGregorMovie
2014The Musketeers1 episodeShow
2013The Escape ArtistJudge · 2 episodesShow
2013Man Down1 episodeShow
2013ViciousJasper · 1 episodeShow
2013Father BrownBishop Yorke · 1 episodeShow
2012Panto!JohnnyMovie
2012Run For Your WifeMan on BusMovie
2012Titanic: Blood and SteelCaptain Smith · 4 episodesShow
2012Call the MidwifeSir Brigham Aylward · 1 episodeShow
2011The Iron LadyWilliamMovie
2011Holy Flying CircusMalcolm MuggeridgeMovie
2009MargaretAlan ClarkMovie
2008Sharpe's PerilSimmersonMovie
2008Mutual FriendsJudge · 1 episodeShow
2008Margaret Thatcher: The Long Walk to FinchleySir Waldron SmithersMovie
2006HG Wells: War with the WorldMinisterMovie
2006Sharpe's ChallengeSimmersonMovie
2005The Government InspectorSir Richard DearloveMovie
2005Kenneth Tynan: In Praise of HardcoreLord LyttletonMovie
2004A Different LoyaltyDick MadsenMovie
2004The Worst Week of My LifeRupert · 1 episodeShow
2003ReversalsDerek BarryMovie
2003Rosemary & ThymeFranklin Danvers · 1 episodeShow
2003Keen Eddie1 episodeShow
2002Wire in the BloodJudge Hynes · 1 episodeShow
2002SpooksRoss Vaughan · 1 episodeShow
2002The Falklands PlayRt Hon Nicholas Ridley MP (Financial Secretary to the Treasury)Movie
2002The CryNathaniel Weekly · 4 episodesShow
2001Murphy's LawLivingston · 1 episodeShow
2001The InnocentHarold HaigMovie
2000Justice in WonderlandWhitemanMovie
2000Monarch of the Glen1 episodeShow
2000Perfect WorldTerence Bentley (The Director) · 13 episodesShow
2000LongitudeWaddington, Gould's solicitorMovie
2000LongitudeSolicitor · 1 episodeShow
1999Nancherrow2 episodesShow
1999NancherrowSir George RawlingsMovie
1998The Ambassador1 episodeShow
1997IncognitoDetective Inspector DeeksMovie
1997Sharpe: The LegendSimmersonMovie
1997The Uninvited4 episodesShow
1997Jonathan CreekOwen Glendower · 1 episodeShow
1997The SaintCold Fusion BrokerMovie
1996Sharpe's RegimentColonel Sir Henry SimmersonMovie
1995Sharpe's SwordColonel Sir Henry SimmersonMovie
1994WycliffeMr. Price · 1 episodeShow
1994Pie in the SkyJulian Tubbs · 1 episodeShow
199499-1Charlwood · 1 episodeShow
1993Sharpe's EagleColonel Sir Henry SimmersonMovie
1993SharpeSir Henry Simmerson, Simmerson · 2 episodesShow
1992A Touch of FrostBabcock, HMI · 2 episodesShow
1992A Dangerous Man: Lawrence After ArabiaWinston ChurchillMovie
1992HeartbeatDerek Lightfoot, Stephen Quinn, Cunningham · 1 episodeShow
1991A Murder of QualityCharles HechtMovie
1991Tell Me That You Love MeGeoffMovie
1991The Darling Buds of MayWing Commander Honeyman · 1 episodeShow
1990The ChiefNigel Crimmond · 17 episodesShow
1990No Job for a LadyRichard Monkton · 6 episodesShow
1990Number One GunFlash FairmaidMovie
1989The Return of Sam McCloudGeraint DaviesMovie
1989Doctor Who: Ghost LightRedvers Fenn-CooperMovie
1987Fortunes of WarClifford · 1 episodeShow
1987The Ruth Rendell MysteriesSwithun Riding · 3 episodesShow
1986Dear JohnRoger · 1 episodeShow
1985Howards' WayPierre Challon · 1 episodeShow