2023My Happy EndingJoeyMovie
2022Red Riding Hood: After Ever AfterWolfMovie
2022Gangsta Granny Strikes AgainMikeMovie
2022The Tiger Who Came to TeaNarrator (voice)Movie
2021Hansel & Gretel: After Ever AfterThe TrollMovie
2021TwistLosberneMovie
2021Chitty Flies AgainPresenterMovie
2020The Gruffalo and Me: The Remarkable Julia Donaldsoninterviewed guestMovie
2020Cinderella: A Comic Relief Pantomime for ChristmasMajor DomoMovie
2020Jack and the Beanstalk: After Ever AfterThe GiantMovie
2020The Big Night InVarious RolesMovie
2020Beverly Hills BanditsMark ReedMovie
2020SandylandsDerek Swallows · 6 episodesShow
2019Cinderella: After Ever AfterPrince CharmingMovie
2019Murder MysteryTobey QuinceMovie
2019Missing LinkMr. Lemuel Lint (voice)Movie
2018The Midnight GangHeadmasterMovie
2018The Queen and IJack BarkerMovie
2018Grandpa's Great EscapeBarryMovie
2017Who Shot Simon Cowell?Party GuestMovie
2017RatburgerBurtMovie
2017Revolting RhymesTall Sister / Jack's Mother (Voice)Movie
2016Bob Monkhouse: The Last StandMovie
2016Walliams & FriendHost · 6 episodesShow
2016Billionaire BoyMrs TrafeMovie
2015Partners in CrimeTommy Beresford · 6 episodesShow
2015Little Britain SketchLou ToddMovie
2014The Boy in the DressRefereeMovie
2014Pudsey the Dog: The MoviePudsey the Dog (voice)Movie
2013Gangsta GrannyMikeMovie
2013Big SchoolMr Kieth Church · 12 episodesShow
2013Justin and the Knights of ValourMelquiades (voice)Movie
2013The Look of LoveVicar Edwyn YoungMovie
2013BlandingsBaxter · 2 episodesShow
2012Mr. StinkPrime MinisterMovie
2012Great ExpectationsMr. PumblechookMovie
2011The Royal BodyguardSir Ambrose Hamilton · 1 episodeShow
2011The Itch of the Golden NitGolden Nit (voice)Movie
2011Wall of FameHost · 8 episodesShow
2011Perspectives1 episodeShow
2010The One RonnieMovie
2010Come Fly with MeVarious Roles · 6 episodesShow
2010The Rob Brydon Show1 episodeShow
2010Dinner for SchmucksMüellerMovie
2010MarmadukeAnton HarrisonMovie
2008Little Britain USA6 episodesShow
2008The Chronicles of Narnia: Prince CaspianBulgy Bear (voice)Movie
2008Frankie Howerd: Rather You Than MeFrankie HowerdMovie
2008Graham Linehan: Funny BusinessMovie
2007Capturing MaryGreville WhiteMovie
2007The Bluetones: Blue MoviesRecord Company BossMovie
2007Run Fatboy RunMan in BakeryMovie
2007StardustSextusMovie
2007The Dame Edna Treatment1 episodeShow
2006Little Britain LiveVariousMovie
2006Rob Brydon's Annually Retentive1 episodeShow
2006Hotel BabylonAdrian Tintagel · 1 episodeShow
2005StonedAccountantMovie
2005Little Britain Comic ReliefLouMovie
2005Alan Partridge Presents: The Cream of British ComedyMr. ThomasMovie
2005A Cock and Bull StoryParsonMovie
2005Monkey Trousers7 episodesShow
2004Agatha Christie's MarpleGeorge Bartlett · 1 episodeShow
2004The Real Little BritainNarratorMovie
2004Shaun of the DeadNews Reporter (voice) (uncredited)Movie
2004HustleDress Shop Manager · 1 episodeShow
2003Little BritainVarious Roles · 20 episodesShow
2003Hello, FriendFriendMovie
2002Cruise of the GodsJeff MonksMovie
2002George Eliot: A Scandalous LifeJohn ChapmanMovie
2002Look Around YouMan with 'The Bum', Bournemouth (voice) · 1 episodeShow
2002Ted and AliceShane · 3 episodesShow
2001World of PubDr. Seuss · 6 episodesShow
2001Waking the DeadBell · 2 episodesShow
2001High StakesStephen Clay · 6 episodesShow