2026MadfabulousJohn WickensMovie
2026The WitnessDCI Mick Wickerson · 3 episodesShow
2026Duck & Frog(voice) · 50 episodesShow
2025AfterburnFather SamsonMovie
2024My Lady JaneDr. Butts · 3 episodesShow
20243 Body ProblemSir Thomas More · 1 episodeShow
2023NapoleonDr CorvisartMovie
2023JuiceMr Majal · 6 episodesShow
2023HijackDevlin · 3 episodesShow
2022Don't Hug Me I'm ScaredCoffin (voice) · 1 episodeShow
2022PistolBill Grundy · 1 episodeShow
2022The ResponderNeil · 1 episodeShow
2022Trigger PointJeff Washington · 10 episodesShow
2021The LarkinsHoward · 1 episodeShow
2021WolfeVincent Frayn · 1 episodeShow
2021Shadow and BoneThe Apparat · 3 episodesShow
2020Truth SeekersJack · 1 episodeShow
2020Six Minutes to MidnightSergeant SimmonsMovie
2020Miss ScarletJacob Bunce · 1 episodeShow
2019Criminal: UKMichael Walker · 1 episodeShow
2019Dad's Army: The Lost EpisodesLCpl. Jack Jones · 3 episodesShow
2018Johnny English Strikes AgainMI7 Night Duty AgentMovie
2018Hang UpsTerry Sparkes · 1 episodeShow
2018Eaten by LionsKenMovie
2018Funny CowDannyMovie
2018Matt Hatter Chronicles: Rise of PrimalTenoroc (voice)Movie
2018ZanzibarVinceMovie
2017Call Me AlvyDr. RubensteinMovie
2017Murder on the Blackpool ExpressKevinMovie
2017GunpowderSir John Hawksworth · 1 episodeShow
2017TimewastersProfessor John Logie Baird · 1 episodeShow
2017Oxide Ghosts: The Brass Eye TapesMovie
2017Decline and FallMr Levy · 1 episodeShow
2016The Comedian's Guide to SurvivalNick SeckerMovie
2016DamnedMartin Bickerstaff · 12 episodesShow
2015Danger MousePenfold (voice) · 100 episodesShow
2015Brilliantman!BrilliantmanMovie
2015Cradle to GraveVicar · 1 episodeShow
2015Friday Download: The MovieMr. PrimMovie
2014Set Fire to the StarsStanleyMovie
2014Harry & Paul's Story of the 2sDerek Jacobi / Claudius / Bob Harris-Tweedious / Griff Rhys-Jones / Tim McInnerny / VariousMovie
2014Inside No. 9Vince · 1 episodeShow
2013Death Comes to PemberleyDr. McFee · 3 episodesShow
2013PsychobitchesWitch of Endor · 1 episodeShow
2013It's KevinKevin / Various · 6 episodesShow
2013UtopiaTony Bradley · 1 episodeShow
2012Them From That ThingVarious · 2 episodesShow
2012The Wedding VideoAndrewMovie
2012Playhouse PresentsMartin · 1 episodeShow
2012The Bleak Old Shop of StuffServegood · 3 episodesShow
2011HugoPolicemanMovie
2011Arthur ChristmasElf (voice)Movie
2011Matt Hatter ChroniclesTenoroc · 52 episodesShow
2011ConnectedCustomerMovie
2011CampusDoctor · 1 episodeShow
2011How TV Ruined Your Life4 episodesShow
2010Little CrackersRon Johnways · 1 episodeShow
2010D.O.ACarlMovie
2010MongrelsPhotographer · 1 episodeShow
2010Four LionsSniperMovie
2010Lizzie and SarahRickMovie
2009Horrible Histories3 episodesShow
2009Stewart Lee's Comedy VehicleVarious Characters, Fish, Referee · 6 episodesShow
2009FaintheartAlanMovie
2008Dead SetJoplin · 5 episodesShow
2008MerlinTrickler · 1 episodeShow
2008Attila the HunRomulusMovie
2007Heroes and Villains6 episodesShow
2007World of WrestlingMovie
2007Hitler: The Comedy YearsAdolf Hitler (archive footage) (uncredited)Movie
2007The Yellow HouseJaquesMovie
2007Hot FuzzSergeant Tony FisherMovie