| When Motorhoming Goes Horribly Wrong (2023) Narrator |
| The Fringe, Fame and Me (2022) Self |
| Henry IX: The Lost King (2017) Self |
| Magical Mystery Tour Revisited (2012) Self |
| The Unforgettable Spike Milligan (2010) Himself |
| Paul Merton's Weird and Wonderful World of Early Cinema (2010) Himself |
| Just a Minute (2009) himself |
| Trials and Tribulations (2008) (archive footage) |
| Hitler: The Comedy Years (2007) Self (archive footage) (uncredited) |
| The Bonzo Dog Doo Dah Band: 40th Anniversary Celebration (2006) Self |
| Have I Got News for You: The Best of the Guest Presenters Volume 2 (2005) Self (archive footage) |
| Have I Got News for You: The Best of the Guest Presenters (2003) |
| The Very Best of 'Have I Got News for You' (2002) Self - Team Captain |
| Spike Milligan I told you I was ill... A live tribute (2002) Self |
| Dick Whittington: The ITV Pantomime (2002) The Captain |
| Aladdin: The ITV Pantomime (2000) Spirit of the Ring |
| The Suicidal Dog (2000) Radio announcer & Man on Train |
| Cinderella: The ITV Pantomime (2000) Lucretia |
| Jack and the Beanstalk: The ITV Pantomime (1998) Narrator |
| Have I Got News for You: The Official Pirate Video (1997) Self |
| Rex the Runt: North by North Pole (1996) Dr. Dogg (voice) |
| Paul Merton at the London Palladium (1994) Himself |
| An Evening With Gary Lineker (1994) Ian |
| Amnesty International's Big 30 (1991) Self |