2025Clinton Baptiste's Rollerghoster Live!Clinton BaptisteMovie
2024ShardlakeBrother Andrew · 1 episodeShow
2023SuzieAndyMovie
2021Clinton Baptiste Goes StratosphericClinton BaptisteMovie
2021Murder, They HopeBarry · 1 episodeShow
2020Fireman Sam: Norman Price and the Mystery in the SkyJoe Sparkes (voice)Movie
2020HitmenDanny Kemp · 1 episodeShow
2019BrassicTinsley Blanchett · 2 episodesShow
2019BenjaminCompèreMovie
2018Fireman Sam: Set for Action!Joe Sparkes / Ben Hopper (voice)Movie
2018M.O.T.H.E.R Knows BestMr. Cripps · 1 episodeShow
2017Cheap Cheap CheapBarry · 30 episodesShow
2017Tulip FeverPress Gang OfficerMovie
2016GrimsbyPolicemanMovie
2015The Casual VacancyCopper · 1 episodeShow
2014Fireman Sam: Heroes of the StormBen / Joe (voice)Movie
2014LovesickSteve · 1 episodeShow
2013Big Bad WorldTraining Video Presenter · 2 episodesShow
2013The Job LotNigel · 1 episodeShow
2013UtopiaBen's Dad · 1 episodeShow
2012Comedy Feeds1 episodeShow
2012BBC Comedy Feeds1 episodeShow
2011My Week with MarilynDenys CoopMovie
2009U Be DeadDrew LangdonMovie
2007Heroes & Villains: NapoleonJunotMovie
2007The Peter Serafinowicz ShowVarious · 6 episodesShow
2007Secret Diary of a Call GirlAmbrose · 1 episodeShow
2006Ancient Rome: The Rise and Fall of an EmpireMilichus · 1 episodeShow
2006SaxondaleMr Hill · 1 episodeShow
2006Surviving Disaster1 episodeShow
2005The Thick of ItJohn · 1 episodeShow
2004If...1 episodeShow
2003Peep ShowEdwin Pascoe · 1 episodeShow
2003The Harringham HarkerPeter HallamMovie
2002Look Around YouLee Griffiths · 1 episodeShow
2001The Discovery of HeavenPolice ManMovie
1999SpacedEstate Agent · 1 episodeShow
1997Jonathan CreekAlan Tunstall · 1 episodeShow
1995HauntedSimon MariellMovie
1994Mary Shelley's FrankensteinShip's CrewMovie
1994The Fast Show1 episodeShow
1994The World of Hammer: ChillerMovie
1993Much Ado About NothingMessengerMovie
1992Peter's FriendsPaul (aged 17)Movie
1987Fireman SamBen / Joe (voice) · 50 episodesShow
1985Dutch GirlsBoy with BellMovie
1983Mansfield ParkYoung Edmund · 1 episodeShow
1979MinderPC Corman · 1 episodeShow