| Fun at the Funeral Parlour | Gwynne Thomas | |- | 2003–2004 | Hardware | Cliff | |- | rowspan="2"|2005 | Monkey Trousers | Various characters | |- | Extras | Chef | |- | 2005–2007 | Tittybangbang | |- | 2006 | Blunder | | Writer |- | rowspan="4"|2008 | Fairy Tales | Rapunzel | |- | No Heroics | Praying Mantis |- | The Wall | Various characters | Writer |- | Torn Up Tales | Clint "The Beast" Beastwood | |- | 2008–2009 | Crash | Various characters | Writer |- | rowspan="2"|2009–2011 |Shooting Stars | Various characters | Writer |- | The Impressions Show | Various characters | Writer |- | 2009 | 2009 Unwrapped with Miranda Hart | Arthur | |- | rowspan="3"|2010 | Money | Fat Paul | |- |Mongrels | Gary | |- | Above Their Stations | Techno Benson | |- | 2011 | Life's Too Short | | |- | 2012 | Sherlock | | |- | 2012; 2014 | Game of Thrones | Ser Dontos Hollard | |- | rowspan="4"|2014 | Derek | Pete | |- | Doctor Who | Alf | |- | Not Going Out | Tony | |- | The Life of Rock with Brian Pern | Ned/Captain Cupnutz/Rick Parfitt | |- | rowspan="8"|2015 | Asylum | Alan | |- | Pompidou | Merrick | |- | Drunk History | Various characters | |- | House of Fools | Punter/Butcher Brother | |- | Inside No. 9| Michael | |- | Murder in Successville| Harry Styles | |- | SunTrap| Glenn | |- | Jekyll and Hyde| Silas | |- | 2016 | Brian Pern: 45 Years of Prog and Roll| Ned | |- | 2016–2017 | Zapped | Chestnut | |- | rowspan="2"|2017 | Philip K. Dick's Electric Dreams| Carmichael | |- | Tracey Breaks the News| Various characters | |- | 2018 | Collateral| Conor | |- | 2019–2022 | After Life| Lenny | |- | 2019 | Giri/Haji | Roy | |- | rowspan="2"|2020 | Mandy| Sergei | |- | Des| Dyno Rod Engineer | |- |} RadioSeekers (BBC Radio 4) – TerryThomas and Way PodcastThe Don't Watch With Mother Sketchbook – Various characters, also writer StageRichard Sandlings Perfect Movie – Queen's Head, LondonLenny Beige's Night of Legends – Pigalle Club, London Oram and Meeten's Club Fantastico – Lowdown, The Albany, LondonStay Alive