Himself
Happy Birthday Mr Bean (2021)
Narrator
Benidorm: 10 Years on Holiday (2018)
Patrick (archive footage) (uncredited)
British Sitcom: 60 Years of Laughing at Ourselves (2016)
Charles Granda
The Great European Disaster Movie (2015)
Self
The Comedy Vaults: BBC2's Hidden Treasure (2014)
David
Playing the Moldovans at Tennis (2012)
Celebrity
Love and Other Disasters (2006)
Best Ever Muppet Moments (2006)
Harry Holland
Heartless (2005)
Maurice
Fat Slags (2004)
Maurice the Hotel Receptionist
Self - Host
The Very Best of 'Have I Got News for You' (2002)
Not Another Eurovision Song Contest (2002)
Waad, Chancellor of the Eschequer
Elžbieta (1998)
Have I Got News for You: The Official Pirate Video (1997)
Himself - Presenter
Doing Rude Things (1995)
Leonard
Savage Hearts (1995)
Smashie and Nicey: The End of an Era (1994)
Paul Foot
Bad Company (1993)
Various Roles
Rowan Atkinson Live (1992)
Amnesty International's Big 30 (1991)
Actor
The Tall Guy (1989)
The Comic Relief Utterly Utterly Rude Video Live (1986)
Writer