| How To Make It In Comedy (2024) |
| Fawlty Towers: 50 Years of Laughs (2023) Self |
| The Fringe, Fame and Me (2022) Self |
| Monty Python's Best Bits Celebrated (2021) Self (archive footage)(uncredited) |
| Jeepers Creepers (2020) Newscaster (voice) |
| Sir David Attenborough and Sir Michael Palin in Conversation (2020) Self |
| Peter Sellers: A State of Comic Ecstasy (2020) Self |
| Python at 50: Silly Talks and Holy Grails (2019) Self (archive footage) |
| An Accidental Studio (2019) Self |
| Final Ascent: The Legend of Hamish MacInnes (2019) Himself |
| Michael Palin: A Life on Screen (2018) |
| The Death of Stalin (2017) Vyacheslav Molotov |
| Generation '66 (2016) |
| Attenborough at 90 (2016) Self |
| Michael Palin's Quest for Artemisia (2015) Himself |
| Absolutely Anything (2015) Kindly Alien (voice) |
| Rik Mayall: Lord of Misrule (2014) Self |
| Spike Milligan: Love, Light and Peace (2014) Himself |
| Monty Python: The Meaning of Live (2014) Self |
| Monty Python Live (Mostly) (2014) Self, others |
| Monty Python: And Now for Something Rather Similar (2014) Self |
| 50 Years of BBC Two Comedy (2014) Self |
| The New Incomplete And Utter History Of Everything (2014) |
| Alexander Armstrong's Real Ripping Yarns (2014) Self |
| Michael Palin In Wyeth's World (2013) Himself |
| The Meaning of Monty Python (2013) Self |
| The Wipers Times (2013) General Mitford |
| Frost on Sketch Shows (2013) Self |
| Anatomy of a Liar (2012) Self |
| Produced By George Martin (2012) Self |
| A Liar's Autobiography: The Untrue Story of Monty Python's Graham Chapman (2012) Various (voice) |
| The Secret Policeman's Ball (2012) Self |
| Arthur Christmas (2011) Ernie Clicker (voice) |
| Making Qi (2011) Self |
| The Phoenix: A Century of Cinema (2011) Self |
| Not The Messiah: The Road To Albert Hall (2010) |
| Not the Messiah (He's a Very Naughty Boy) (2010) Mrs. Betty Palin / Julius Caesar / Bevis |
| Monty Python: Almost the Truth (The Lawyer's Cut) - Theatrical Release (2010) Self |
| Monty Python in Aberystwyth (2009) Self |
| Fawlty Towers: Re-Opened (2009) Self |
| Around the World in 20 Years (2008) Himself |
| The Last Day of World War One (2008) Presenter |
| Inside Shabby Road: The Music of 'The Rutles' (2008) Self |
| Get Up and Go: The Making of 'The Rutles' (2008) Self |
| Monty Python: Before the Flying Circus (2008) Self |
| The Seventh Python (2008) Self |
| What Is Brazil? (2008) Self |
| Marty Feldman: Six Degrees of Separation (2008) Self |
| Life Of Brian Screenplay (2008) Wise Man #3, Mr. Big Nose, Francis, Mrs. A, Ex-Leper |
| Monty Python Conquers America (2008) Self |
| Robbie the Reindeer in Close Encounters of the Herd Kind (2007) Gariiiiiii (voice) |
| Hitler: The Comedy Years (2007) Heinrich Himmler (archive footage) (uncredited) |
| What the Pythons Did Next... (2007) Self (archive footage) |
| The Secret Life of Brian (2007) Self |
| The South Bank Show: Spamalot (2006) |
| 50 Films to See Before You Die (2006) Self |
| Monty Python's Flying Circus - Michael Palin's Personal Best (2006) |
| Monty Python's Flying Circus - Graham Chapman's Personal Best (2006) Various Characters |
| The Roots of Monty Python (2005) Self (archive footage) |
| John Peel's Record Box (2005) Self |
| Michael Palin & the Mystery of Hammershøi (2005) Host |
| Remember the Secret Policeman's Ball? (2004) Self |
| Best Sellers or: Peter Sellers and 'Dr. Strangelove' (2004) Self |
| The Best of Monty Python's Flying Circus Volume 1 (2004) Self (archive footage) |
| The Best of Monty Python's Flying Circus Volume 2 (2004) Self (archive footage) |
| The Best of Monty Python's Flying Circus Volume 3 (2004) Self (archive footage) |
| Concert for George (2003) Self |
| The Meaning of Making 'The Meaning of Life' (2003) Self |
| Michael Palin and the Ladies Who Loved Matisse (2003) Narrator |
| Life on Air: David Attenborough's 50 Years in Television (2002) Himself - Presenter |
| Spike Milligan I told you I was ill... A live tribute (2002) Self |
| The Quest for the Holy Grail Locations (2001) Self |
| The Unknown Peter Sellers (2000) Himself |
| Monty Python: 30th Anniversary Sketches (1999) Self |
| The Monty Python Story (1999) Self |
| Monty Python: Pythonland (1999) |
| Monty Python: From Spam to Sperm (1999) Self |
| Monty Python: Live at Aspen (1998) Self |
| Palin on Redpath (1997) Himself / Presenter |
| Fierce Creatures (1997) Adrian 'Bugsy' Malone |
| The Willows in Winter (1996) Rat |
| The Wind in the Willows (1996) The Sun |
| The Wind in the Willows (1995) Rat |
| Michael Palin's Greatest Railway Journey: Derry To Kerry (1994) Self |
| Great Railway Journeys - Derry to Kerry (1994) Himself |
| Tracey Ullman: A Class Act (1993) Various |
| The South Bank Show: Terry Gilliam (1991) |
| Rabbit Ears - Jack and the Beanstalk (1991) Narrator (voice) |
| American Friends (1991) Rev. Francis Ashby |
| Viz: The Documentary (1990) Self |
| Life of Python (1990) Self / Various Roles |
| Parrot Sketch Not Included: Twenty Years of Monty Python (1989) Self / Various Characters |
| The Art Of Travel With Michael Palin (1989) Self |
| The Movie Life of George (1989) Self |
| The Secret Policeman’s Biggest Ball (1989) Self |
| A Fish Called Wanda (1988) Ken Pile |
| John Cleese's First Farewell Performance (1988) Self |
| The Grand Knockout Tournament (1987) Self |
| Comedians Do It On Stage (1986) Self |
| Brazil (1985) Jack Lint |
| A Private Function (1984) Gilbert Chilvers |
| The Dress (1984) Howard |
| Comic Roots: Michael Palin (1983) |
| The Crimson Permanent Assurance (1983) Workman |
| Monty Python's The Meaning of Life (1983) Various Roles |
| The Missionary (1982) The Reverend Charles Fortescue |
| Monty Python Live at the Hollywood Bowl (1982) Various Roles |
| The Secret Policeman's Other Ball (1982) Self - Various Roles |
| Time Bandits (1981) Vincent |
| The Box (1981) (voice) |
| Great Railway Journeys - Confessions of a Train Spotter (1980) Himself |
| The Secret Policeman's Ball (1979) Various Roles |
| Roger of the Raj (1979) Roger |
| Golden Gordon (1979) Gordon Ottershaw |
| Whinfrey's Last Case (1979) Gerald Whinfrey |
| Life of Brian (1979) Wise Man #3 / Mr. Big Nose / Francis / Mrs. A / Ex-Leper / Announcer / Ben / Pontius Pilate / Boring Prophet / Eddie / Shoe Follower / Nisus Wettus |
| The Pythons: Somewhere in Tunisia, Circa A.D. 1979 (1979) Self |
| The Rutles: All You Need Is Cash (1978) Eric Manchester |
| The Curse of the Claw (1977) Kevin Orr |
| Murder at Moorstones Manor (1977) Charles Chiddingford |
| Escape from Stalag Luft 112B (1977) Major Errol Phipps |
| The Testing of Eric Olthwaite (1977) Eric Olthwaite |
| The Broken Bottle (1977) |
| Jabberwocky (1977) Dennis Cooper |
| Pleasure at Her Majesty's (1976) Self |
| Tomkinson's Schooldays (1976) Tomkinson |
| Three Men in a Boat (1975) Harris |
| Monty Python and the Holy Grail (1975) First Swallow-Savvy Guard / Dennis / Peasant 2 / Right Head / Sir Galahad the Pure / Narrator / King of Swamp Castle / Brother Maynard's Brother / Leader of The Knights Who Say NI! |
| Monty Python & the Holy Grail Location Report (1974) Self |
| Henry Cleans Up (1974) Henry |
| Is This a Record? (1973) Various |
| Monty Python In The Netherlands (1973) |
| The Great Birds Eye Peas Relaunch 1971 (1971) |
| And Now for Something Completely Different (1971) Gumby / Man with tape recorder / Phrasebook Author / Arthur Pewtey / Second self - defence student / Second Tenant / Lost His Wallet / Shrill Petrol Announcer / Milkman / Ernest Scribbler / Pet shop employee / Lumberjack / Headwaiter Gilberto / Herbert Anchovy / Blackmail Presenter / Gervais Brookhamster / Town Guild Lady |
| Euroshow '71: May Day Special (1971) Various (as Montypython Flyingcircus) |
| Monty Python: Who's There? (1970) Ken |
| Ending It All (1970) |
| How to Irritate People (1969) Various |
| Isadora Duncan, the Biggest Dancer in the World (1966) Jazz Band Undertaker (uncredited) |
| Close-Up Toothpaste Relaunch salesman |
| The Magic Faraway Tree |
| Across the Andes by Frog Captain Walter Snetterton |