2025The HackJules Stenson · 1 episodeShow
2024Kiss Me, KateGangsterMovie
2024Kidnapped: The Chloe Ayling StoryAdrian Sington · 6 episodesShow
2021PopsElli JacobsMovie
2020Six Minutes to MidnightMr. WheatleyMovie
2020The Salisbury PoisoningsDCC Paul Mills · 3 episodesShow
2019The CaptureDSI / DSU Tom Kendricks, DCI Tom Kendricks · 13 episodesShow
2018Dead in a Week (Or Your Money Back)BrianMovie
2018InnocentDI William Beech · 4 episodesShow
2018SafeJoJo Marshall · 8 episodesShow
2017Access All AreasMackMovie
2017Oxide Ghosts: The Brass Eye TapesMovie
2017Tin StarClive Bennett · 1 episodeShow
2017White GoldTony Walsh · 11 episodesShow
2016VictoriaSir Robert Peel · 13 episodesShow
2015You, Me and the ApocalypseAdren · 1 episodeShow
2015No OffenceTerry Taylor · 2 episodesShow
2014National Theatre Live : A Small Family BusinessJack McCrackenMovie
2014CaptchaAntonMovie
2013Breakfast With Jonny WilkinsonNigel MaitlandMovie
2013RSC Live: Richard IIHenry BolingbrokeMovie
2013Alan Partridge: Alpha PapaJason CresswellMovie
2013PlebsAtlas · 1 episodeShow
2012The FearDonny · 4 episodesShow
2012Playhouse PresentsMichael · 1 episodeShow
2010Mid Morning Matters with Alan PartridgeTommy Gaskell · 1 episodeShow
2010Four LionsBarryMovie
2006Jam and JerusalemMarcus · 9 episodesShow
2006ScoopStrombel's Co-WorkerMovie
2005On a Clear DaySharp SuitMovie
2004Frances TuesdayLambert · 2 episodesShow
2003BlackballTargitex ChairmanMovie
2002Foyle's WarClayton Del Mar · 1 episodeShow
2002SpooksJacob Chapman · 1 episodeShow
2001Mike Bassett: England ManagerJournalistMovie
2001Murphy's LawDC Gary Fender · 1 episodeShow
2001Waking the DeadDevlin · 2 episodesShow
2000Too Much SunDave · 6 episodesShow
1999Deja VuTimMovie
1999ShockersTim · 1 episodeShow
1999Rogue TraderRon BakerMovie
1997I'm Alan PartridgeBob Fraser · 1 episodeShow
1997A Dance to the Music of TimeOdo Stevens · 4 episodesShow
1997Brass EyePeacecap Johnson · 1 episodeShow
1995Dressing for Breakfast21 episodesShow
1994A Few Short Journeys of the HeartDrunkMovie
1992Between the LinesInsp. Alan Grant · 35 episodesShow
1989Bosses From HellMovie
1989Communicators From HellMovie