2024
Paddington in Peru as Colonel Lancaster2024
Austin as Julian Hartswood2024
The Chris McCausland Show as Self2022
Suspect as Detective Superintendent Richard Groves2022
The Loneliest Boy in the World as Frank2022
This Is Christmas as Jonathan2022
Farewell Doc Martin as Self2021
Professor T as Professor Tempest2021
Off the Rails as Dan2021
Morecambe & Wise: The Lost Tapes as Self2020
Bridgerton as Lord Archibald Featherington2020
Between the Covers as Self2020
Richard Osman's House of Games Night as Self2019
Sticks and Stones as Chris Carter2018
The Great Celebrity Bake Off for Stand Up To Cancer as Self - Guest2018
Johnny English Strikes Again as Bough2018
The Extraordinary Journey of the Fakir as Officer Smith2018
The Silent Man as The Delivery Driver2018
We Are Most Amused and Amazed as Self2017
Paddington 2 as Colonel Lancaster2017
All Star Musicals as Self - Performer2017
The Escape as Mike2016
Upstart Crow as Wolf Hall2016
Tracey Ullman's Show as Rupert Murdoch2016
It’s Not Rocket Science as Self - Presenter2016
I Want My Wife Back as Murray2016
Brains of Britain (or How Quizzing Became Cool) as Self - Narrator (voice)2016
We Love Sitcom as Not available2015
Ballot Monkeys as Kevin2015
Asylum as Daniel Hern2015
Molly Moon and the Incredible Book of Hypnotism as Mr. Alabaster2015
Mr. Bean: Funeral as Mourner that Mr. Bean sits next to2015
Horrible Science as McTaggart2014
Alan Davies: As Yet Untitled as Self2014
Doctor Who Extra as Self2014
Monty Python's Best Bits (Mostly) as Self2014
What We Did on Our Holiday as Gavin McLeod2014
Bruce's Hall of Fame as Self2014
The Incredible Adventures of Professor Branestawm as Mr. Bullimore2011
Death in Paradise as Richard Poole2011
Pointless Celebrities as Self2011
Episodes as Ben Miller2011
The Engagement as Bar Tender2010
4.3.2.1 as Mr. Phillips2010
Fry and Laurie Reunited as Self2009
Horrible Histories as Not available2009
Chris Moyles' Quiz Night as Self2009
The Justin Lee Collins Show as Self2009
You Have Been Watching as Self2009
The Catherine Tate Show: Nan's Christmas Carol as Ghost of Christmas Past2009
Within the Whirlwind as Krasny2009
Steve Coogan: The Inside Story as Self2008
Lily Allen and Friends as Self - Guest2008
Moving Wallpaper as Jonathan Pope2008
A Tale of Two Continents as Monkey2007
Would I Lie to You? as Self2007
Primeval as James Lester2007
The Armstrong and Miller Show as Various Characters2007
Comedy Showcase as Felix2007
Razzle Dazzle: A Journey into Dance as Mr. Johnathon2006
The One Show as Self2006
Saxondale as Bernard Langley2005
Doctor Who as The Sheriff of Nottingham2005
8 Out of 10 Cats as Self2005
Popetown as The Priest (voice)2005
Malice Aforethought as Dr. Edmund Bickleigh2004
Agatha Christie's Marple as Basil Blake2004
The Worst Week of My Life as Howard Steel2004
The Prince & Me as Soren2003
QI as Self2003
Johnny English as Bough2003
The Royal as Shane Brampton2003
The Actors as Clive2003
Appointment with Dr. Terrible as Interviewee – Actor2002
Johnny Vaughan Tonight as Self2002
Jeffrey Archer: The Truth as Roland Moxley-Nemesis2002
Surrealissimo: The Trial of Salvador Dali as Yoyotte2001
Richard & Judy as Self2001
Dr. Terrible's House of Horrible as Rebenor2001
Birthday Girl as Concierge2001
The Parole Officer as Colin2000
There's Only One Jimmy Grimble as Johnny Two Dogs2000
Cinderella: The ITV Pantomime as Dandini1999
Plunkett & MacLeane as Dixon1999
Coming Soon as Not available1999
Hunting Venus as Gavin1997
Armstrong and Miller as Various Roles1997
Space Cadets as Self1996
Never Mind the Buzzcocks as Self1995
Look at the State We're In! as Marty1994
Room 101 as Self1993
Shooting Stars as Self1993
Mr Don & Mr George as Client1991
Murder Most Horrid as P.C. Watkins1990
Mr. Bean as Griever1988
This Morning as Self1986
Casualty as Daniel Murdoch2024
Austin Executive Producer2024
Austin Creator2010
Huge Director2010
Huge Writer2007
The Armstrong and Miller Show Writer2007
The Armstrong and Miller Show Executive Producer1988
Dark Before Dawn Producer