2024
The Making of Do They Know It’s Christmas? as Self2023
Lockwood & Co. as John Fairfax2023
The Rise of the Comic Strip as Self2022
Red Riding Hood: After Ever After as Nun Wolf2020
Mandy as Captain2020
Jeepers Creepers as American Reporter (voice)2019
Completely Bad News as Den Dennis2018
How The Young Ones Changed Comedy as Not available2017
Timewasters as Langley2017
We Have Been Watching as Self2017
Ratburger as Headmaster2017
Sleigh as Gerald2016
Burn Burn Burn as Henry2016
Red Top as Rupert Murdoch2015
From Andy Pandy To Zebedee: The Golden Age of Children's Television as Narrator2014
Grantchester as Giles Montgomery2014
Inside No. 9 as Frank2014
Boomers as Not available2013
Father Brown as Ronnie Grunion2013
I Give It a Year as Brian2013
The List as Ted Rove2012
30 Years of Comic Strip as Not available2012
Five Go to Rehab as Barmaid/Inspector2011
Death in Paradise as Eugene Sutton2011
Celebrity Antiques Road Trip as Self - Participant2011
Episodes as Sanford Shamiro2011
The Hunt for Tony Blair as Peter Mandelson2010
The Michael Ball Show as Self2010
The Increasingly Poor Decisions of Todd Margaret as Gilfroy Deacon McStannahorse2010
Heavy Metal Britannia as Self2009
Prog Rock Britannia as Narrator2009
How to Be Old with Nicholas Craig as Nicholas Craig2008
The Colour of Magic as Arch Astronomer2008
Marty Feldman: Six Degrees of Separation as Self - Narrator (voice)2007
The Alan Titchmarsh Show as Self2007
M.I. High as Not available2007
Flood as Keith Hopkins2007
Hogfather as Mr. Sideney2007
The Making of 'The Young Ones' as Self2006
Legends as Self - Narrator (voice)2006
Hogfather as Mr. Sideney2006
Mayo as Robert Bainbridge2006
How To Be Eighteenth Century as Nicholas Craig2005
Sex Actually as Graham2005
The Comic Strip - A Retrospective as Self2005
Three Steps to Hendon as Gerry Jameson2004
Agatha Christie's Marple as Mr. Venables2003
Celebrity Mastermind as Not available2003
The Last Detective as Not available2003
Bright Young Things as Taxi Driver2000
Four Men in a Plane as Tim Goodman1999
The Grimleys as Les Grimley1998
The Land Girls as Gerald1998
You Are Here as Sheldon Cohen1998
Four Men in a Car as Tim1997
Jonathan Creek as Shelford1997
Diana & Me as Taxi Driver1996
The Wind in the Willows as Car Salesman1995
Clockwork Mice as Parkey1994
Ready Steady Cook as Self - Guest1994
The Marriage of Figaro as Antonio1993
GMTV as Self1993
Bonjour la Classe as Not available1993
Demonella as Father1993
Jealousy as Transvestite1993
Gregory: Diary of a Nutcase as Governor Wilkins1992
Carry On Columbus as The Wazir1992
Santa's First Christmas as Romuald the Reindeer1992
The Crying Game as Club Chairman/Waiter1992
Red Nose of Courage as Home Secretary1992
Unnatural Pursuits as George Pepperly1991
The Trials of Oz as John Peel1990
The Nicholas Craig Masterclass as Not available1990
South Atlantic Raiders: Part 2 Argie Bargie! as Stan1990
Oxford as Steve's Manager/1st MI5 Man1990
South Atlantic Raiders: Part 1 as Stan1990
GLC: The Carnage Continues as TV Presenter1990
Spaghetti Hoops as Aldo Vini1990
Frankenstein's Baby as Paul Hocking1989
Blackeyes as Jeff1988
The Strike as Bernard/Old Man/Camp Actor1988
More Bad News as Den Dennis1988
Funseekers as Tony1988
Number 27 as Not available1987
Filthy Rich & Catflap as Ralph Filthy1987
Eat the Rich as DHSS Manager1987
Filthy Rich & Catflap as Ralph Filthy1986
King and Castle as David Castle1986
Private Enterprise as Derek1985
Roll Over Beethoven as Not available1985
Brazil as Charlie--Dept. of Works1985
Happy Families as Barman1985
The Supergrass as Gunter1984
Sherlock Holmes as Inspector Hopkins1984
Slags as Marlon1984
A Fistful of Travellers' Cheques as Paul1984
Susie as Dave1984
Dirty Movie as Nigel1983
Blackadder as Lord Smedley1983
Yellowbeard as Mansell1983
Bad News as Den Dennis1983
Group Madness as Self1983
Dead on Time as Boring Friend1983
Summer School as Julian1983
War as Various Roles1982
The Comic Strip Presents... as Graham1982
The Comic Strip Presents... as Julian1982
The Comic Strip Presents... as Paul1982
The Comic Strip Presents... as Dave1982
The Comic Strip Presents... as Den Dennis1982
The Comic Strip Presents... as Nigel1982
The Comic Strip Presents... as Marlon1982
The Comic Strip Presents... as Tommy/Doc/Ivan/McClowsky/Australian1982
The Comic Strip Presents... as Derek1982
The Comic Strip Presents... as Charles1982
The Comic Strip Presents... as Bernard/Old Man/Camp Actor 11982
The Comic Strip Presents... as Tony1982
The Comic Strip Presents... as Stan1982
The Comic Strip Presents... as TV Presenter1982
The Comic Strip Presents... as Steve's Manager/1st MI5 Man1982
The Comic Strip Presents... as Aldo Vini1982
The Comic Strip Presents... as Home Secretary1982
The Comic Strip Presents... as Club Chairman/Waiter1982
The Comic Strip Presents... as Father1982
The Comic Strip Presents... as Tim1982
The Comic Strip Presents... as Governor Wilkins1982
The Comic Strip Presents... as Transvestite1982
The Comic Strip Presents... as Tim Goodman1982
The Comic Strip Presents... as Barmaid/Inspector1982
The Young Ones as Neil1982
Shine on Harvey Moon as Lou Lewis1981
The Comic Strip as Not available1980
Boom Boom... Out Go the Lights as Not available1978
An Audience with... as Self1964
The Magic Roundabout as Not available