2026MaeBeeDa-Nono (voice) · 24 episodesShow
2026Ghosts: Inside The MovieMovie
2025A Midsummer Night’s Dream: Royal Shakespeare CompanyNick BottomMovie
2024A Good Girl's Guide to MurderElliot Ward · 6 episodesShow
2023Murder Is EasyDr. Thomas · 2 episodesShow
2023WonkaFicklegruberMovie
2022The Heroic Quest of the Valiant Prince IvandoeBrian (voice) · 1 episodeShow
2021Ghosts: He CameThomas ThorneMovie
2020Ghosts: The Ghost of ChristmasThomas ThorneMovie
2020HitmenKieran Roberts · 1 episodeShow
2019GhostsThomas Thorne · 30 episodes · Writer · 15 episodes · Executive Producer · 30 episodes · CreatorShow
2019Princess Diana, Freddie and Kenny: ‘One Normal Night’Kenny EverettMovie
2018Vanity FairBute Crawley · 7 episodesShow
2018The SplitRex Pope · 5 episodesShow
2017QuacksWilliam Agar · 6 episodesShow
2017Urban MythsKenny Everett · 1 episodeShow
2016Year FriendsReporter · 1 episodeShow
2015Across The SeaProducerMovie
2015You, Me and the ApocalypseJamie Winton / Ariel Conroy · 10 episodesShow
2015Reluctant PersuadersJoe Starling (voice) · 20 episodesShow
2015Bob the BuilderRoland (voice) · 5 episodesShow
2015The FallingMr. HopkinsMovie
2015Thunderbirds Are Go!Jimmy (voice) / Crewman Hooper (voice) · 1 episodeShow
2015BillWilliam 'Bill' Shakespeare / Lord Burghley / English Messenger / Customs OfficialMovie
2014Inside No. 9Ted · 1 episodeShow
2013YonderlandVarious · 25 episodes · Writer · 25 episodes · CreatorShow
2013The Wrong MansSam Pinkett · 8 episodes · Writer · 1 episode · CreatorShow
2013PsychobitchesJesus, Witch of Wookey Hole · 1 episodeShow
2013BlandingsPongo Twistleton · 1 episodeShow
2012Playhouse PresentsJesus · 1 episodeShow
2011Tooty's WeddingAidenMovie
2011SpyChris Pitt-Goddard · 17 episodesShow
2011You InsteadTykoMovie
2011Horrible Histories’ Big Prom PartyMovie
2010The Stephen K Amos ShowWhale Charity Fundraiser · 1 episodeShow
2010HereafterCollege ReceptionistMovie
2009City RatsBarristaMovie
2009Horrible Histories64 episodes · Writer · 6 episodesShow
2009New TownDerrinMovie
2009Brave Young MenDylanMovie
2009Horne & Corden6 episodesShow
2009Largo al factotumFigaroMovie
20081234NeilMovie
2008Telstar: The Joe Meek StoryRitchie BlackmoreMovie
2008Ashes to AshesTom Robinson · 1 episodeShow
2007LearnersHowardMovie
2007Gavin & StaceyDeano · 3 episodesShow
2007Roman's EmpireDavvy · 1 episodeShow
2004Doc MartinJunior Chef · 1 episodeShow
2003Peep ShowSimon · 4 episodesShow