Self - Narrator (voice)
The Derbyshire Auction House (2024)
Terry
Newark, Newark (2022)
Private Walker
Dad's Army: The Lost Episodes (2019)
Mark
Porters (2017)
Self - Contestant
Richard Osman's House of Games (2017)
Roy Silver
Agatha Raisin (2016)
Jamie
Catherine Tate's Nan (2015)
Edgar
Inside No. 9 (2014)
Shaquille Fraser
Bad Education (2012)
Leo Downs
Death in Paradise (2011)
Self
Dynamo: Magician Impossible (2011)
Justin Lee Collins: Good Times (2010)
Self - Narrator
Dating in the Dark (2009)
Horne & Corden (2009)
Celebrity Juice (2008)
Fairy Tales (2008)
Himself - Hijacker
Big Brother: Celebrity Hijack (2008)
The Omid Djalili Show (2007)
Phineas and Ferb (2007)
Gavin Shipman
Gavin & Stacey (2007)
Roman's Empire (2007)
Robin Hood (2006)
The One Show (2006)
Nathan Barley (2005)
Eversleigh
Agatha Christie's Marple (2004)
The Smoking Room (2004)
Big Brother's Big Mouth (2004)
The Catherine Tate Show (2004)
20 Things to Do Before You're 30 (2003)
Ben
Teachers (2001)
Never Mind the Buzzcocks (1996)
Soccer AM (1995)
Shooting Stars (1993)
GMTV (1993)
This Morning (1988)