Known For

Chess Ham
Self
2025

Junior Taskmaster
Self - Junior Taskmaster's Assistant · (8 episodes)
2024

Timestalker
Dan Chovy
2024

Sleepyman
Jeremy
2023

We Are Not Alone
Gordan
2023

We Are Not Alone
Gordan · (3 episodes)
2022

The Witchfinder
Hat Seller · (1 episode)
2022

The Weakest Link
Self · (1 episode)
2021

The Dinner Party
Scott
2021

Never Mind the Buzzcocks
Self - Panellist · (1 episode)
2021
Mission: Accessible
Self - Guest · (1 episode)
2020

Guessable
Self · (1 episode)
2020

Hitmen
Michael · (1 episode)
2020

Dial M for Middlesbrough
Professor Neil
2019

Horrible Histories: The Movie - Rotten Romans
Owen Bowen
2019

Surveyor
Jeremy
2018

Elderflower
Ben
2018

The Great Celebrity Bake Off for Stand Up To Cancer
Self - Guest · (1 episode)
2018

War Paint
Raymond
2018

Richard Osman's House of Games
Self - Contestant · (10 episodes)
2017

Prevenge
Josh
2017

Urban Myths
LeRoy Neiman · (1 episode)
2017

Wyrdoes
Macbeth
2017

Cul-De-Sac
Chris Pond
2016
Ruby Robinson
Geoffrey Robinson
2015

Taskmaster
Self · (10 episodes)
2015

Lovesick
Doctor · (1 episode)
2014

1500 Words
Doctor
2014

Man Down
Brian · (24 episodes)
2013

Tits
Greg Collitt
2013

The Tail of the Upside Down Mermaid
Narrator

Daddy Superior
Father Martin

It's Kevin
Various · (3 episodes)
2013

Comedy Feeds
(1 episode)
2012

BBC Comedy Feeds
(2 episodes)
2012

Comedy Blaps
(4 episodes)
2011

World's Most Dangerous Roads
Self · (1 episode)
2011

Horrible Histories
(12 episodes)
2009

Would I Lie to You?
Self · (1 episode)
2007