Self (archive footage)
David Holmes: The Boy Who Lived (2023)
Self - Film Journalist
Inside Christopher Nolan's Oppenheimer (2023)
Voice Over
Fast & Furious Greatest Moments: Refuelled (2023)
Narrator
Jurassic Greatest Moments: Jurassic Park to Jurassic World (2022)
Zach
Cannibals and Carpet Fitters (2018)
Jack
Movie Musical Greats with Hugh Jackman (2017)
Himself
Cain Hill (2017)
Club Host
Ibiza Undead (2016)
Self
Star Wars: Greatest Moments (2015)
Self - Host
Interstellar: Nolan's Odyssey (2014)
Narrator (voice)
Daniel Radcliffe: Being Harry Potter (2012)
Is Benny Hill Still Funny? (2006)
Reporter - Man-Whore Awards
Deuce Bigalow: European Gigolo (2005)
Writer