2023The GoldGordon Parry · 6 episodesShow
2022The StrangerHenry TeagueMovie
2021SpencerDarrenMovie
2021The Green KnightKingMovie
2021WhiteSamuelMovie
2021The BanishingHarry PriceMovie
2019The KingWilliamMovie
2018PossumPhilipMovie
2018Mission: Impossible - FalloutSolomon LaneMovie
2016Trespass Against UsGordon 'Worzel Gummidge' BennettMovie
2015MacbethMacduffMovie
2015Mission: Impossible - Rogue NationLaneMovie
2015Paradise Lost?SatanMovie
2014SerenaCampbellMovie
2014'71Captain Sandy BrowningMovie
2014The GoobWomackMovie
2014Deliver Us from EvilSantinoMovie
2014Jamaica InnJoss Merlyn · 3 episodesShow
2013BattlesManMovie
2013SouthcliffeStephen Morton · 4 episodesShow
2012PrometheusFifieldMovie
2011A Lonely Place to DieMr. KiddMovie
2011The BorgiasMicheletto · 27 episodesShow
2010Brighton RockHaleMovie
2010Native SonJohnMovie
2010Five DaughtersBrian Tobin · 3 episodesShow
2009Harry BrownStretchMovie
2009Red Riding: The Year of Our Lord 1980Bob CravenMovie
2009Red Riding: The Year of Our Lord 1983Bob CravenMovie
2009Red Riding: The Year of Our Lord 1974Bob CravenMovie
2009Red RidingDS Bob Craven · 3 episodesShow
2008Ashes to AshesArthur Layton · 2 episodesShow
2007SaxonEddieMovie
2007MeadowlandsGordon Ormond · 4 episodesShow
2007Wedding BellesAdrian CollinsMovie
2007OutlawSimon HillierMovie
2006Brothers of the HeadNick SidneyMovie
2006See No Evil: The Moors MurdersIan Brady · 2 episodesShow
2005IsolationJamieMovie
2005AsylumNickMovie
2005FrozenHurricane FrankMovie
2004TraumaRolandMovie
2004CreepCraigMovie
2003StrangeRobin Thomas · 1 episodeShow
2002Little DickieSinging Cowboy / Card PlayerMovie
200224 Hour Party PeopleIanMovie
2002Tom & ThomasKevinMovie
2001The Discovery of HeavenBart BorkMovie
2001Waking the DeadRadovan Sredinic · 2 episodesShow
2001The HuntClem MackieMovie
1999JesusThomasMovie
1999JesusThomas · 2 episodesShow
1999Acts of PassionCheddar · 1 episodeShow
1999The ViceMiles Watson · 1 episodeShow
1996A Mug's GameCon · 4 episodesShow
1995The VetNeil Fairbrother · 1 episodeShow
1995Signs and WondersCarl Maynard · 4 episodesShow
1995Kavanagh Q.C.Mark Holmes · 1 episodeShow
1979MinderDean · 1 episodeShow