
Acting
43 credits
Iain Stirling's Roast The Internet2025 · TVSelf
Love Island: Decade of Love2025 · MovieSelf - Narrator
Romesh Ranganathan's Parents' Evening2024 · TVSelf
Out of Order2024 · TVSelf - Guest
Love Island: All Stars2024 · TVSelf - Narrator (voice)
The Traitors: Uncloaked2024 · TVSelf
Mary Berry's Highland Christmas2023 · MovieSelf
Love Island Games2023 · TVSelf - Narrator (voice)
Laugh Till It Hurts: In aid of The Felix Project2023 · Movie
Iain Stirling Failing Upwards2022 · Movie
Fin vs the Internet2022 · TVVoice Only
The Weakest Link2021 · TVSelf - Contestant
Blankety Blank2021 · TVSelf - Panellist
Buffering2021 · TVIain
Rhod Gilbert's Growing Pains2021 · TVGuest
Paul Sinha's TV Showdown2021 · TVSelf
Michael McIntyre's The Wheel2020 · TVSelf - Expert
Channel Hopping with Jon Richardson2020 · TVSelf
The Kelly Clarkson Show2019 · TVSelf
Love Island USA2019 · TVNarrator (voice)
Shopping with Keith Lemon2019 · TV
The Big Narstie Show2018 · TVSelf
Celebrity Catchphrase2018 · TV
Roast Battle2018 · TVSelf- Scotland's Big Night OutScotland's Big Night Out2017 · MovieSelf
The Russell Howard Hour2017 · TVSelf
Richard Osman's House of Games2017 · TVSelf - Contestant
The Great British Bake Off: An Extra Slice2017 · TVSelf
CelebAbility2017 · TVSelf- Celebrity Advice BureauCelebrity Advice Bureau2016 · TVSelf
Hacker's Birthday Bash: 30 Years of Children's BBC2015 · MovieSelf
Taskmaster2015 · TVSelf
Love Island2015 · TVSelf - Narrator (voice)
Virtually Famous2014 · TVSelf - Panelist
The Dog Ate My Homework2014 · TVSelf - Presenter
Tipping Point: Lucky Stars2013 · TVSelf - Contestant- BBC Comedy FeedsBBC Comedy Feeds2012 · TVSpunk
Comedy Central at the Comedy Store2010 · TVSelf - Host
Horrible Histories2009 · TVAdditional Voices
Horrible Histories2009 · TVLove Island Narrator
Phineas and Ferb2007 · TVDating Show Host (voice)
Live at the Apollo2004 · TVSelf - Presenter
The Late Late Show1962 · TVSelf