2026Wrath of the GodsTullochMovie
2025Murder Before EvensongEdgy · 6 episodesShow
2025PushersLennie · 6 episodesShow
2025The DamnedSkuliMovie
2024Kiss of the Con QueenCillian DonahillMovie
2023The Licensed FoolThe Man With Tiny EyesMovie
2023Then You RunTuri · 8 episodesShow
2023My HouseDonMovie
2022Desperate MeasuresMal Taylor · 4 episodesShow
2022Pedro, Between the Devil and the Deep Blue SeaTalbotMovie
2022As a Prelude to FearDetective BarnbrookMovie
2022The TouristFrank McDonnell · 6 episodesShow
2021KinBren Kinsella · 9 episodesShow
2021Zack Snyder's Justice LeagueAncient King of MenMovie
2021The TideSkipperMovie
2020White LinesClint Collins · 9 episodesShow
2019The WitcherYurga · 1 episodeShow
2019ExtinctionMovie
2019BrassicBig Joe Blane · 1 episodeShow
2019The DigMurphyMovie
2018Death and NightingalesMickey Dolphin · 3 episodesShow
2018WinterlongFrancisMovie
2018I Made This For YouDadMovie
2017Justice LeagueAncient King of MenMovie
2017Bless Me FatherMichaelMovie
2017GameFaceDad · 12 episodesShow
2017AbsentiaLester Nowicki · 3 episodesShow
2016WitlessWilly Whelan · 5 episodesShow
2015The CoronerGeorge James · 1 episodeShow
2015The Frankenstein ChroniclesSpence · 3 episodesShow
2015The Bastard ExecutionerAbsolon · 2 episodesShow
2015CasanovaBalbi · 1 episodeShow
2015CasanovaBalbiMovie
2015HumansTex · 1 episodeShow
2015No OffenceShane Mercy · 1 episodeShow
2015X CompanyThierry · 1 episodeShow
2014Good PeopleBen TuttrieMovie
2014Jimmy's HallMossieMovie
2014Blood CellsCormacMovie
2014Glory DaysJake MurphyMovie
2014The MusketeersHubert · 1 episodeShow
2013House of Anubis: The Touchstone of RaVictor Rodenmaar Jr.Movie
2013WPC 56Brendan McCormack · 1 episodeShow
2013The BibleSaul · 5 episodesShow
2012Ripper StreetDavies · 1 episodeShow
2011Black MirrorParn Heidekker · 1 episodeShow
2011If You Have No Place to CryLuisMovie
2011The FadesDr. Tremlett · 5 episodesShow
2011The Body FarmBarney Quinn · 1 episodeShow
2011VeraBenny · 1 episodeShow
2011ZenGiulio / Avel Vasko · 1 episodeShow
2011House of AnubisVictor Rodenmaar Jr. · 190 episodesShow
2010Amphibious Creature of the DeepJimmy KudrowMovie
2010Brighton RockPavement PhotographerMovie
2010Worried About the BoyJerry O'DowdMovie
2010Cemetery JunctionMr. PearsonMovie
2010Perrier's BountyHankMovie
2009MisfitsDan · 1 episodeShow
2009The Last BreathPaul KelvinMovie
20091066: The Battle for Middle EarthOrdgar · 2 episodesShow
2009London RiverInspecteur anglaisMovie
2008The CrewDermotMovie
2008Inspector George GentlyChief Constable Lilley · 1 episodeShow
2008City of ViceSaunders Welch · 5 episodesShow
2006A Harlot's ProgressJames DaltonMovie
2006New Street LawFrank Halcroft · 5 episodesShow
2005Trafalgar Battle SurgeonWilliam BeattyMovie
2005SaharaFuse CutterMovie
2004Layer CakePaulMovie
2004No AngelsLeslie McManus · 24 episodesShow
2004HustleJournalist · 1 episodeShow
2003Holy CrossFlag ManMovie
2003Peep ShowRussell · 1 episodeShow