2026National Theatre at Home: The StoryDetective Williamson / EnsembleMovie
2026Black CabHarryMovie
2026BabiesRalph · 2 episodesShow
2025The HackGlenn Vian · 7 episodesShow
2024The Day of the JackalGeorge Hands · 1 episodeShow
2024BlitzTimothy AshdownMovie
2024The CriticSlyfieldMovie
2024TuesdaySpikeMovie
2024SherbetReneMovie
2023National Theatre Live: OthelloBrabantio / GratianoMovie
2022A Spy Among FriendsMI6 cabbie · 3 episodesShow
2022PistolRon, Steve's Stepdad · 4 episodesShow
2022Sister Boniface MysteriesAlfie Lynch · 1 episodeShow
2022FerrymanDadMovie
2021BullDaveMovie
2021StephenPeter Birdsall · 3 episodesShow
2021The NeversTunnel Foreman · 1 episodeShow
2020King Gary Christmas SpecialJohn The ButcherMovie
2020Small AxeDuty Officer · 1 episodeShow
2020DesDS Chris Healey · 3 episodesShow
2020Sitting in LimboTrevorMovie
2019ChernobylPerevozchenko · 2 episodesShow
2019Brexit: The Uncivil WarSteveMovie
2018This Little DeathMortimerMovie
2018TerminalDannyMovie
2017Their FinestAlf ReynoldsMovie
2017RearviewJohnoMovie
2016The 101-Year-Old Man Who Skipped Out on the Bill and DisappearedBasMovie
2015Cradle to GraveErnie · 6 episodesShow
2014The GameColin Blakefield · 2 episodesShow
2014The GuvnorsNeilMovie
2013RushBritish JournalistMovie
2013RunSteven · 1 episodeShow
2013The Magnificent ElevenRobMovie
2013UtopiaDetective Richmond · 1 episodeShow
2012The Great Train RobberyNarratorMovie
2012Mrs BiggsBruce Reynolds · 2 episodesShow
2012Acts of GodfreyPhilMovie
2012Call the MidwifeAlbert Calthorpe · 1 episodeShow
2011Black MirrorRod Senseless, Gordon · 1 episodeShow
2011Comedy BlapsThe Pitbull · 1 episodeShow
2011Wild BillDet. Harry 'Superspeed' CottyMovie
2011ShifterHuxleyMovie
2011Dreams of a LifeCaretakerMovie
2011Age of HeroesRMP Company Sergeant MajorMovie
2011The Murder at Road Hill HouseGeorge RedmanMovie
2011SilkRussell · 1 episodeShow
2011HattieBruceMovie
2010Round Ireland with a FridgeLondon CabbieMovie
2008ShiftyTrevorMovie
2008Mrs In-BetweenyKevinMovie
2008Ashes to AshesReeks · 1 episodeShow
2007Secret Diary of a Call GirlPunter · 1 episodeShow
2007The Sarah Jane AdventuresJay · 2 episodesShow
2007RecoveryJohnathanMovie
2007Hush Your MouthAlan TownsendMovie
2006The HolidayLimo DriverMovie
2006Not Going OutStretch · 2 episodesShow
2005Pride & PrejudiceMeryton MillinerMovie
2004The I InsideMorgue OrderlyMovie
2004Murder in SuburbiaPhotographer · 1 episodeShow
2004Wall of SilenceJohn WeighillMovie
2003Peep ShowFoz · 1 episodeShow
2002Occasional, StrongSteveMovie
2002Foyle's WarSergeant Ian Brooke, Sgt Brooke · 5 episodesShow
2002Bodily HarmTintin · 1 episodeShow
2002Club Le MondeMarkMovie
2001Hot MoneyBarry WellerMovie
2001South West 9ElfMovie
2001Murphy's LawNeil · 1 episodeShow
1999Beautiful PeopleBigsyMovie
1997Pilgrim's RestRonnie · 6 episodesShow
1995The Thin Blue LineBaz · 1 episodeShow
1992A Touch of FrostPeter Bainbridge · 1 episodeShow
1992HeartbeatSteve Dempsey · 1 episodeShow
1989Erik the VikingLeif the LuckyMovie
1989The FirmDominicMovie
1989Press GangArchie · 1 episodeShow
1989Death of a SonJohn WilliamsMovie