2025The HackTommy Sheridan · 1 episodeShow
2025MacbethBanquoMovie
2023The VisitTommy McDaidMovie
2022MayfliesTibbs · 2 episodesShow
2022The Essex SerpentMichael Seaborne · 1 episodeShow
2022Nobody Has to KnowPeterMovie
2022Trigger PointInspector Lee Robins · 6 episodesShow
2021The PunishmentMichaelMovie
2021The ReckoningBen TuttleMovie
2020DesNeil Sinclair · 2 episodesShow
2019Susan Hill's Ghost StoryHugo SnowMovie
2019Intrigo: Dear AgnesErich Neuman-HansenMovie
2019Intrigo: SamariaErich Neumann-HansenMovie
2019Lucky StarMovie
2019The VictimChristian Graham · 4 episodesShow
2018CalibreAl McClayMovie
2017Judge Rinder's Crown CourtJeremy Parsons - Prosecution Counsel · 2 episodesShow
2015BanishedSgt Timmins · 7 episodesShow
2013Father BrownGeorge Oakley · 1 episodeShow
2013Mr SelfridgeMr. Thackeray · 10 episodesShow
2012Hamilton 2: But Not If It Concerns Your DaughterHarold FinleyMovie
2011The AwakeningFreddie StricklandMovie
2011VeraThomas Walken · 1 episodeShow
2010Strike BackMajor Chris Pemberton · 1 episodeShow
2009Garrow's LawRichard Lucas · 1 episodeShow
2008MerlinTauren · 1 episodeShow
2008SlapperJack / Lad 1Movie
2007JetsamJackMovie
2007Holby BlueDetective Inspector John Keenan · 20 episodesShow
2006SortedRadge · 6 episodesShow
2006Wild at HeartRowan Collins · 20 episodesShow
2005The Ghost Squad1 episodeShow
2005Rag TalePaul 'Mac' MacAvoyMovie
2004Dear FrankieDaveyMovie
2002RockfaceBen Craig · 14 episodesShow
2001Murphy's LawDS Nic Winters · 1 episodeShow
2001The Point MenHorstMovie
2001Waking the DeadAlex Bryson / Sam Keel · 2 episodesShow
2001Best of Both WorldsMark Landucci · 3 episodesShow
2000BreathtakingMick WilmottMovie
2000Little BirdTony O'NeillMovie
2000BestPaddyMovie
1999WarriorsSgt. Andre SochanikMovie
1999WarriorsSergeant Andre Sochanik · 2 episodesShow
1999The Lost SonMartinMovie
1998Speak Like a ChildBillyMovie
1998The WoodlandersDr, FitzpiersMovie
1998Sentimental EducationAugustMovie
1996Silent Witness2 episodesShow
1995Nervous EnergyTomMovie
1995Dangerous LadyGeoff Ryan · 4 episodesShow
1995Rik Mayall Presents: The Big OneJeffMovie
1995A Mind to MurderPhilip TippettMovie
1994The Riff Raff ElementDeclan Belcher · 12 episodesShow
1993Rik Mayall PresentsJeff · 1 episodeShow
1993Splitting HeirsCID OfficerMovie
1991The Chestnut SoldierEvan LlyrMovie
1991Alive and KickingAxleMovie
1989The Paradise ClubAngel Eyes · 1 episodeShow
1987The Ruth Rendell MysteriesFinn · 1 episodeShow
1985Screen TwoTom Kelso · 1 episodeShow