2024
Junior Taskmaster as Self - Junior Taskmaster's Assistant2024
Timestalker as Dan Chovy2023
We Are Not Alone as Gordan2023
Sleepyman as Jeremy2022
The Witchfinder as Hat Seller2022
We Are Not Alone as Gordan2021
The Weakest Link as Self2021
Never Mind the Buzzcocks as Self - Panellist2021
The Dinner Party as Scott2020
Guessable as Not available2020
Hitmen as Michael2020
Mission: Accessible as Self - Guest2019
Horrible Histories: The Movie - Rotten Romans as Owen Bowen2019
Dial M for Middlesbrough as Professor Neil2018
The Great Celebrity Bake Off for Stand Up To Cancer as Self - Guest2018
Elderflower as Ben2018
War Paint as Raymond2018
Surveyor as Jeremy2017
Richard Osman's House of Games as Self - Contestant2017
Urban Myths as LeRoy Neiman2017
Prevenge as Josh2017
Wyrdoes as Macbeth2016
Cul-De-Sac as Chris Pond2015
Taskmaster as Self2015
Ruby Robinson as Geoffrey Robinson2014
Lovesick as Doctor2014
1500 Words as Doctor2013
Man Down as Brian2013
It's Kevin as Various2013
Tits as Greg Collitt2012
Comedy Feeds as Not available2011
World's Most Dangerous Roads as Self2009
Horrible Histories as Not available2007
Would I Lie to You? as SelfNaN
Daddy Superior as Father MartinNaN
The Tail of the Upside Down Mermaid as Narrator