2025
The Twits as Jim Twit (voice)2021
Blankety Blank as Self - Panellist2021
Rhod Gilbert's Growing Pains as Guest2020
Meet the Richardsons as Johnny Vegas2019
Good Omens as Ron Ormorod2019
Being Frank: The Chris Sievey Story as Himself2019
Celebrity Gogglebox as Self2019
Tales from the Lodge as Russell2019
Hypothetical as Self2018
Early Man as Asbo (voice)2018
Celebrity Catchphrase as Not available2018
The Big Narstie Show as Self2018
The Great Celebrity Bake Off for Stand Up To Cancer as Self - Guest2018
The Queen and I as Spiggy2018
Roast Battle as Self2018
Death on the Tyne as Terry2017
Tulip Fever as Apothecary2017
Murder on the Blackpool Express as Terry2016
Grimsby as Milky Pimms2015
Taskmaster as Self2015
Travel Man: 48 Hours in... as Self - Guest2015
Brilliantman! as Mrs. Wardle2014
Alan Davies: As Yet Untitled as Self2014
Still Open All Hours as Eric Agnew2014
Duck Quacks Don't Echo as Not available2013
The Last Leg as Self2013
8 Out of 10 Cats Does Countdown as Self - Contestant2013
8 Out of 10 Cats Does Countdown as Self2013
Car S.O.S. as Not available2013
Through the Keyhole as Self - Panelist2013
Catchphrase as Not available2013
The Harry Hill Movie as Abu (voice)2012
Mr. Stink as Dad2009
Chris Moyles' Quiz Night as Self2008
Celebrity Juice as Self2008
A Tale of Two Continents as Al2007
The Graham Norton Show as Self2007
Benidorm as Not available2007
Benidorm as Geoff Maltby2007
Benidorm as Geoff - The Oracle2007
Would I Lie to You? as Self2006
The One Show as Self2006
When Comedy Changed Forever as Self2005
8 Out of 10 Cats as Self2005
Ideal as Moz2005
Bleak House as Krook2005
ShakespeaRe-Told as Not available2004
The Libertine as Sackville2003
QI as Self2003
The Virgin of Liverpool as Jackie Symes2003
Johnny Vegas: Who's Ready for Ice Cream? as Self2002
Top Gear as Self2002
Offensive: The Real Derek and Clive as Self2002
Tipping the Velvet as Gully Sutherland2000
Black Books as Landlord1998
Parkinson as Self1996
Never Mind the Buzzcocks as Self1996
Never Mind the Buzzcocks as Self - Panellist1996
Never Mind the Buzzcocks as Self - Team Captain1995
The Frank Skinner Show as Self1994
Room 101 as Self1993
Shooting Stars as Self - Panelist1990
Have I Got News for You as Self1988
Red Dwarf as Crit CopNaN
Have I Got a Bit More News for You as Self - Panellist2025
Time Travel Is Dangerous! as Robert / Botty2025
Johnny Vegas' Little Shop of Antiques as Self2025
Johnny Vegas: Art, ADHD & Me as Self2024
You Bet! as Self - Panellist2024
Apocalypse Slough: A Murder, They Hope Mystery as Terry2024
The Real Ken Dodd: The Man I Loved as Not available2023
Late Night Lycett as Self - Guest2023
Romantic Getaway as Alfie2023
Blood Actually: A Murder, They Hope Mystery as Terry2022
The Island as Self - Contestant2022
Richard Hammond's Brain Reaction as Self2021
Murder, They Hope as Terry2021
Question Team as Self2021
Mel Giedroyc: Unforgivable as Self2021
We Wish You a Mandy Christmas as Ghost Of Christmas Past2021
Johnny Vegas: Carry on Glamping as Self2021
The Greatest Snowman as Self - Contestant2021
Paul Dood’s Deadly Lunch Break as Rex2021
The Drowning of Arthur Braxton as Arthur Braxton Sr.2020
Mo Gilligan's All Star Happy Hour as Self2019
Dial M for Middlesbrough as Terry2019
DNA Journey as Not available2019
The Rubbish World of Dave Spud as Dave Spud2018
Eaten by Lions as Ray2018
Home from Home as Neil Hackett2017
Harry Hill's Alien Fun Capsule as Self2017
We Have Been Watching as Self2017
LEGO Masters as Guest Judge2017
The 2,000,000 Calorie Buffet as Himself - Narrator (voice)2016
Roald Dahl's Most Marvellous Book as Self2016
Neil Gaiman's Likely Stories as Not available2016
Red Top as Johnny2016
Dark_net as Not available2015
Keith Lemon's Back t'Future Tribute as Self2015
Travel Guides as Narrator2013
Blood and Nuts as Gordon Bennett2013
It's Kevin as Billy Pike2012
The Cow That Almost Missed Christmas as Brian (voice)2012
Comedy World Cup as Team Captain2011
Making Qi as Self2009
Feast as Not available2009
Johnny Vegas: Live At The Benidorm Palace as Himself2008
Alan Carr's Celebrity Ding Dong as Self2008
Massive as Tony2008
An Audience with Neil Diamond as Self2007
Comedy Map of Britain as Not available2007
The 50 Greatest Television Dramas as Self2006
TV Heaven, Telly Hell as Not available2006
Showbiz Darts as Self - Andy's Group2006
Turn Back Time as Not available2005
Dead Man Weds as Lewis Donat2005
Comic Aid as Not available2004
Blake's Junction 7 as Blake2004
Sex Lives of the Potato Men as Dave2003
Cheeky as Alf Price2003
Blackball as Trevor2002
Johnny Vaughan Tonight as Self2002
Staying Up as Frank O'Hanlon2001
Jesus Christ Vampire Hunter as Self2001
Happiness as Charlie Doyle2001
Attention Scum as 24 Hour News Man2001
I Love 1990s as Not available2000
Vic Reeves Examines as Not available1988
This Morning as Self1978
An Audience with... as SelfNaN
Johnny Vegas: 18 Stone Of Idiot - Unseen And Uncut as Himself2013
Ragged Director2012
Playhouse Presents Writer2012
Playhouse Presents Director2005
Ideal Associate Producer2003
Johnny Vegas: Who's Ready for Ice Cream? Writer2001
Jesus Christ Vampire Hunter Music