| Movie | N/A | The Semplica Girl Diaries | | |
| Movie | 2004 | AD/BC: A Rock Opera | Joseph | |
| Movie | 2021 | The Electrical Life of Louis Wain | Henry Wood | |
| Movie | 2022 | The Bad Guys | Professor Marmalade (voice) | |
| Movie | 2012 | The Watch | Jamarcus | |
| Movie | 2023 | The Wonderful Story of Henry Sugar | Dr. Marshall / Yogi | |
| Movie | 2003 | Hello, Friend | Computer Man | |
| Movie | 2014 | The Boxtrolls | Mr. Pickles (voice) | |
| Movie | 2023 | The Rat Catcher | Editor | |
| Movie | 1997 | Backstage... at the Cambridge Footlights | Self | |
| Movie | 2017 | Miranda: Morecambe & Wise and Me | Self | |
| Movie | 2024 | The Wonderful Story of Henry Sugar and Three More | Dr. Marshall / The Great Yogi / Various (archive footage) | |
| Movie | 2025 | The Bad Guys 2 | Professor Marmalade (voice) | |
| Movie | 2009 | Bunny and the Bull | Museum Curator | |
| Movie | 2016 | Peter Cook and Dudley Moore: The Missing Sketches | Self | |
| Movie | 2018 | Early Man | Treebor (voice) | |
| Movie | 2014 | The IT Crowd Manual | Self - Maurice Moss | |
| Movie | 2019 | The Souvenir | Patrick | |
| Movie | 2005 | Festival | Dwight Swan | |
| Movie | 2017 | Paddington 2 | Forensic Investigator | |
| Movie | 2019 | The Lego Movie 2: The Second Part | Ice Cream Cone (voice) | |
| Movie | 2021 | The Souvenir: Part II | Patrick | |
| Movie | 2004 | The Life and Death of Peter Sellers | Photographer at Wedding | |
| Movie | 2020 | Soul | Counselor Jerry (voice) | |
| Movie | 2007 | Wynde: Behind the Man | Interviewer | |
| Movie | 2021 | 22 vs. Earth | Counselor Jerry (voice) | |
| Movie | N/A | Danger Island | Dr. Medino (voice) | |
| Movie | 2025 | The Extraordinary Miss Flower | Self | |
| Movie | 2025 | The Phoenician Scheme | Sergio | |
| Movie | 2005 | The Mighty Boosh: Inside the Zooniverse | | |
| Movie | 2022 | Devise the Plan: Making 'The Bad Guys' | Self | |
| TV Show | 2005 | Nathan Barley | Ned Smanks | 6 |
| TV Show | 2004 | Garth Marenghi's Darkplace | Dean Learner / Thornton Reed | 6 |
| TV Show | 2006 | Time Trumpet | | 6 |
| TV Show | 2006 | Man to Man with Dean Learner | Dean Learner | 6 |
| TV Show | 2021 | Mel Giedroyc: Unforgivable | Self | 1 |
| TV Show | 2006 | The IT Crowd | Maurice Moss | 24 |
| TV Show | 2013 | 8 Out of 10 Cats Does Countdown | Self - Contestant | 5 |
| TV Show | 2019 | Hypothetical | Self | 3 |
| TV Show | 2004 | The Mighty Boosh | Saboo | 4 |
| TV Show | 1990 | Have I Got News for You | Self - Host | 13 |
| TV Show | 2018 | Disenchantment | Alva Gunderson / Gordy (voice) | 4 |
| TV Show | 2019 | Moominvalley | The Ghost (voice) | 2 |
| TV Show | 2018 | Apple & Onion | Onion (voice) | 76 |
| TV Show | 2017 | Neo Yokio | Herbert Sims (voice) | 6 |
| TV Show | 2015 | Danger Mouse | The Snowman (voice) | 5 |
| TV Show | 2007 | The IT Crowd | Moss | 1 |
| TV Show | 2005 | The Late Late Show with Craig Ferguson | Self | 1 |
| TV Show | 2013 | Strange Hill High | Templeton (voice) | 26 |
| TV Show | 2023 | Krapopolis | Tyrannis (voice) | 57 |
| TV Show | 2021 | Rugrats | Duffy (voice) | 7 |
| TV Show | 2012 | Gadget Man | Presenter | 19 |
| TV Show | 2015 | Travel Man: 48 Hours in... | Self - Host | 40 |
| TV Show | 2021 | Never Mind the Buzzcocks | Self - Panellist | 1 |
| TV Show | 2021 | Question Team | Self | 8 |
| TV Show | 2011 | Black Mirror | Richard Ayoade (voice) | 1 |
| TV Show | 2012 | Full English | Edgar Johnson | 6 |
| TV Show | 2013 | Was It Something I Said? | Self - Team Captain | 8 |
| TV Show | 1997 | Armstrong and Miller | | 1 |
| TV Show | 2014 | Alan Davies: As Yet Untitled | Self | 2 |
| TV Show | 2017 | The Fake News Show | Himself - Panelist | 4 |
| TV Show | 2021 | Along for the Ride with David O'Doherty | Self | 1 |
| TV Show | 2021 | Rhod Gilbert's Growing Pains | Guest | 1 |
| TV Show | 2018 | Disenchantment | (voice) | 2 |
| TV Show | 2018 | Disenchantment | Alva Gunderson (voice) | 4 |
| TV Show | 2013 | Gogglebox | Self | 1 |
| TV Show | 2013 | 8 Out of 10 Cats Does Countdown | Self - Guest Captain | 3 |
| TV Show | 2014 | Duck Quacks Don't Echo | | 1 |
| TV Show | 2018 | Roast Battle | Self - Guest Judge | 1 |
| TV Show | 1994 | Room 101 | Self | 1 |
| TV Show | N/A | Have I Got a Bit More News for You | Self - Presenter | 12 |
| TV Show | 2014 | Late Night with Seth Meyers | Self | 1 |
| TV Show | 2024 | Rob Beckett's Smart TV | Self - Guest | 1 |
| TV Show | 2010 | A League of Their Own | | 1 |
| TV Show | 2021 | Monsters at Work | Declan (voice) | 4 |
| TV Show | 2022 | Kung Fu Panda: The Dragon Knight | Archmage Kyle (voice) | 5 |
| TV Show | 2019 | The Mandalorian | Zero (voice) | 2 |
| TV Show | 2007 | The Graham Norton Show | Self | 5 |
| TV Show | 2005 | 8 Out of 10 Cats | Self | 1 |
| TV Show | 2018 | The Big Narstie Show | Self | 1 |
| TV Show | 1990 | The Crystal Maze | Himself - Host | 0 |
| TV Show | 2018 | Celebrity Catchphrase | | 1 |
| TV Show | 2004 | Big Fat Quiz | Self - Panellist | 13 |
| TV Show | 2017 | The Crystal Maze | Host | 42 |
| TV Show | 2013 | The Last Leg | Self | 15 |
| TV Show | 2024 | Dream Productions | Xeni (voice) | 4 |
| TV Show | 2020 | Between the Covers | Self | 1 |
| TV Show | 2013 | 8 Out of 10 Cats Does Countdown | Self | 5 |
| TV Show | 2024 | Ren & Stimpy | Genie (voice) | 1 |
| TV Show | 2024 | Rob Beckett's Smart TV | Self - Panelist | 1 |
| TV Show | 2025 | LOL: Last One Laughing UK | Self | 6 |
| TV Show | 2004 | 2004: The Stupid Version | Himself | 2 |
| TV Show | 2012 | Noel Fielding's Luxury Comedy | City Gent | 3 |
| TV Show | 2012 | Noel Fielding's Luxury Comedy | Tod Lagoona (voice) | 1 |
| TV Show | 2012 | Noel Fielding's Luxury Comedy | City Gent / Tom Lagoona | 1 |
| TV Show | 2012 | Noel Fielding's Luxury Comedy | Todd Lagoona | 2 |
| TV Show | 2012 | Noel Fielding's Luxury Comedy | Reality Man / Narrator / Todd Laguna | 1 |
| TV Show | 2006 | Snuff Box | Music Show Host | 2 |
| TV Show | 2021 | Blankety Blank | Self - Panellist | 1 |