2026InkFrank NicklinMovie
202528 Years LaterSamMovie
2019ManhuntDI Brian Marjoram · 1 episodeShow
2018The Guardian AngelThuesenMovie
2016Those Who are LostIsaacMovie
2015Queen of the DesertWinston ChurchillMovie
2014Stonehearst AsylumPaxtonMovie
2014The MusketeersGus · 1 episodeShow
2013By Any MeansKeith Brooks · 1 episodeShow
2013RaggedPrison Guard, Orderly, Foreman, Priest, Detective, Assistant Governor, Striker Judge, Jury ForemanMovie
2013Life of CrimeFurlong · 3 episodesShow
2013Jo1 episodeShow
2012Tower BlockKevinMovie
2012Playhouse PresentsPrison Guard / Orderly / Priest / Detective / Assistant Governor / Striker Judge / Jury Foreman · 1 episodeShow
2012Bel AmiPolice CommisionerMovie
2011Twenty TwelveCommander Bob Burford · 1 episodeShow
2010You Will Meet a Tall Dark StrangerRay's FriendMovie
2010Him & HerPete · 1 episodeShow
2010VexedDave · 1 episodeShow
2010Pelican BloodDC ThomasMovie
2009CollisionD.C.I. Stephen Maitland · 5 episodesShow
2009Wayfaring StrangerRonnie BrewerMovie
2008The Last EnemyGeorge Gibbon · 4 episodesShow
2007The Grey ManDave SymingtonMovie
2006ScoopStrombel's Co-WorkerMovie
2006Hotel BabylonJohn Boyack · 1 episodeShow
2006MissingDr. WebsterMovie
2006Missing: All Secrets Have a Price2 episodesShow
2005Pierrepoint: The Last HangmanSykesMovie
2005Joyeux NoelThe MajorMovie
2005The Golden HourJack Dean · 1 episodeShow
2005MillionsThe ManMovie
2004The Aryan CoupleEdelheinMovie
2004The BriefRay Scanlon · 8 episodesShow
2004If...Jack Rydal · 1 episodeShow
2004New TricksBarry Lestade · 1 episodeShow
2003ServantsJarvis · 6 episodesShow
2003Burn ItRory · 10 episodesShow
2002Goodbye, Mr. ChipsMetcalfMovie
2002Wire in the Blood1 episodeShow
2002Foyle's WarDet. Supt. Cranborne · 1 episodeShow
2002One of the Hollywood TenRiffkindMovie
2002SpooksJohnny Marks · 1 episodeShow
2002Staying UpSgt. HawkeMovie
2002D-ToxSlaterMovie
2001Murphy's LawMark Baker · 3 episodesShow
2001HotelSteve HawkMovie
2001The Mists of AvalonLot · 2 episodesShow
2001Waking the DeadJosh Findlay · 2 episodesShow
2001Phoenix BlueMovie
2000DeceitJack Crawford · 2 episodesShow
1999The Last TrainIan Hart · 6 episodesShow
1999Hornblower: The Duchess and the DevilMidshipman HunterMovie
1998HornblowerMidshipman Hunter · 1 episodeShow
1998Bedrooms and HallwaysAdamMovie
1997Forbidden Territory: Stanley's Search for LivingstoneJohn ShawMovie
1997The History of Tom Jones: A FoundlingMr. Square · 5 episodesShow
1997The InvestigatorMovie
1997Midsomer MurdersAlan Best · 1 episodeShow
1997The FixJimmy GauldMovie
1996The Fortunes and Misfortunes of Moll FlandersDaniel Dawkins · 1 episodeShow
1996The Fortunes and Misfortunes of Moll FlandersDaniel DawkinsMovie
1996Bad Boy BluesGeorgeMovie
1996Dalziel and PascoeTerry Parker · 2 episodesShow
1996The SculptressHal Hawksley · 4 episodesShow
1996JoyrideVictimMovie
1995The Ghostbusters of East FinchleyFrankie Pullen · 6 episodesShow
1994Immortal BelovedKaspar Anton Carl van BeethovenMovie
199499-1Tate · 2 episodesShow
1993Scarlet and BlackNapoleon · 3 episodesShow
1993The Vision ThingFirst Surveillance ManMovie
1993CrackerNigel Cassidy · 2 episodesShow
1993ComicsNigel Perfect · 1 episodeShow
1992A Touch of FrostRonald Gould · 1 episodeShow
1991Prime SuspectTom Mitchell, DCI Tom Mitchell · 1 episodeShow
1991'ItchAlan TrentMovie
1990News HoundsTony LashMovie
1990Mountains of the MoonHerneMovie
1990ChillersDusenberry · 1 episodeShow
19894 PlayAlan Trent · 1 episodeShow