2024Only ChildTim · 6 episodesShow
2023SumotherhoodRandom Customer in BankMovie
2023Greek SaladWilliam · 8 episodesShow
2023Beyond ParadiseMike Moss · 1 episodeShow
2022Gangsta Granny Strikes AgainFlavioMovie
2022The Love Box in Your Living RoomMovie
2021Agatha Raisin: Kissing Christmas GoodbyeJeffrey TamworthyMovie
2021Paul Dood’s Deadly Lunch BreakJack TappMovie
2019Horrible Histories: The Movie — Rotten RomansGerman LegateMovie
2019FlackDanny Davis · 2 episodesShow
2019Miracle WorkersQuizmaster · 1 episodeShow
2018Lady Windermere's FanLord DarlingtonMovie
2017PorridgeNigel Norman Fletcher · 6 episodesShow
2017StrikeWally Cardew · 2 episodesShow
2017Bad MotherThe Husband · 2 episodesShow
2017Birds Like UsHassan (voice)Movie
2017A Few Less MenGrahamMovie
2016Nigel Farage Gets His Life BackNigel FarageMovie
2016PorridgeNigel Norman FletcherMovie
2016David Brent: Life on the RoadDJMovie
2016The Rack PackBarry HearnMovie
2015We're Doomed! The Dad's Army StoryJames BeckMovie
2015Documentary Now!Gary Jacks · 2 episodesShow
2015MoonwalkersPaulMovie
2014Inside No. 9Arlo, a Fool · 1 episodeShow
2013Super Fun NightRichard Royce · 17 episodesShow
2013All StarsAndyMovie
2013PlebsDarius · 1 episodeShow
2013May I Kill U?BazMovie
2012Keith Lemon: The FilmDougieMovie
2012A Few Best MenGraham VincentMovie
2011My Piece of the PieNick, Le BoxeurMovie
2010WhitesShay Marshall · 1 episodeShow
2010Royal WeddingTJMovie
2010Channel 4's Comedy Gala6 episodesShow
2009FMDom Cox · 6 episodesShow
2008The Kevin Bishop Show12 episodesShow
2007Comedy ShowcaseVarious · 1 episodeShow
2007Dogface5 episodesShow
2007Irina PalmTomMovie
2007BenidormThe Original Peter Andre · 1 episodeShow
2006Star StoriesVarious · 15 episodesShow
2006Hotel BabylonAdam · 1 episodeShow
2005Spoons6 episodesShow
2005Love Soup1 episodeShow
2005Russian DollsWilliamMovie
2004The Last ChancersDan · 5 episodesShow
2003Peep ShowOllie · 1 episodeShow
2002The Spanish ApartmentWilliamMovie
2002Food of LovePaul PorterfieldMovie
2002Dick Whittington: The ITV PantomimeDick WhittingtonMovie
2000DoctorsCraig Prentice · 1 episodeShow
2000The Big FinishKevinMovie
1996Silent WitnessBen Quayle · 2 episodesShow
1996Muppet Treasure IslandJim HawkinsMovie
1994Pie in the SkyNicky · 1 episodeShow
1978Grange HillSam Spalding · 20 episodesShow