2026The Land of SometimesThe Wish Watch (voice)Movie
2015In Charlie Chaplin's FootstepsNarratorMovie
2015Absolutely AnythingScientist Alien (voice) / Van DriverMovie
2014The New Incomplete And Utter History Of EverythingMovie
2010Not The Messiah: The Road To Albert HallMovie
2010Not the Messiah (He's a Very Naughty Boy)Workingman / Mexican / MountieMovie
2009King GuillaumeLe professeur d'OxfordMovie
2009The Legend of Dick and Dom33 episodesShow
2008Terry Jones' Great Map MysteryPresenter · 4 episodesShow
2008Penguins April Fool - The Making ofMovie
2008Miracles of Evolution(presenter)Movie
2008Life Of Brian ScreenplayMandy Cohen, Colin, Simon the Holy Man, Bob HoskinsMovie
2007Hitler: The Comedy YearsLandlady (archive footage) (uncredited)Movie
2007Anna and the MoodsNarrator (voice)Movie
2006Terry Jones' BarbariansPresenterMovie
2006Terry Jones' Barbarians4 episodesShow
2006Locked OutUn SDFMovie
2006Monty Python's Flying Circus—John Cleese's Personal BestVarious CharactersMovie
2006Monty Python's Flying Circus — Michael Palin's Personal BestVarious Roles (archive footage)Movie
2006Monty Python's Flying Circus—Terry Gilliam's Personal BestVarious CharactersMovie
2006Monty Python's Flying Circus—Graham Chapman's Personal BestVarious CharactersMovie
2006Monty Python's Flying Circus—Eric Idle's Personal BestVarious CharactersMovie
2006Monty Python's Flying Circus—Graham Chapman's Personal BestVarious CharactersMovie
2005The Story of 1Él MismoMovie
2004Bottom Mindless ViolenceDrunk Vicar (archive footage)Movie
2004Terry Jones' Medieval Lives9 episodesShow
2002DinotopiaMessenger Bird (voice) · 3 episodesShow
2000The Adventures of Young Indiana Jones: Espionage EscapadesMarcelloMovie
1999Le CréateurDieuMovie
1999Gladiators: The Brutal TruthHostMovie
1996The Wind in the WillowsToadMovie
1992The Young Indiana Jones ChroniclesMarcello · 1 episodeShow
1991L.A. StorySara's Mother (voice) (uncredited)Movie
19908:15 from Manchester1 episodeShow
1989Erik the VikingKing ArnulfMovie
1988Scarfe's FolliesMovie
1986Omnibus Presents Comic Relief1 episodeShow
1983Monty Python's The Meaning of LifeVarious RolesMovie
1983The Crimson Permanent AssuranceWindow Cleaner / Bert (uncredited)Movie
1982The Young OnesVicar · 1 episodeShow
1982Monty Python Live at the Hollywood BowlVarious RolesMovie
1981The BoxHarringtonMovie
1980Peter Cook & Co.Various CharactersMovie
1979Life of BrianMandy Cohen / Colin / Simon the Holy Man / Bob Hoskins / Saintly Passer-by / Alarmed Crucifixion AssistantMovie
1977The Mermaid FrolicsVariousMovie
1977The Broken BottleMovie
1977JabberwockyPoacherMovie
1976Tomkinson's SchooldaysMr. Ellis / Bear / Mr. Moodie / DirectorMovie
1976Ripping Yarns1 episodeShow
1975Monty Python and the Holy GrailDennis's Mother / Sir Bedevere / Left Head / Prince Herbert / Voice of Cartoon ScribeMovie
1974Henry Cleans UpAlbertMovie
1973Is This a Record?VariousMovie
1972Monty Python's Fliegender ZirkusVarious Characters · 2 episodesShow
1971The Great Birds Eye Peas Relaunch 1971Movie
1971And Now for Something Completely DifferentStage Manager / Tobacconist / 2nd Hungarian Man / Squire / Self-defence student #3 / Tenant #1 / Flasher / Mouse Organist Ken Ewing / Fat Soldier / Waiter / Nude Organist / Brian / Nigel Incubator JonesMovie
1971Euroshow '71: May Day SpecialVarious (as Montypython Flyingcircus)Movie