2025Bitter Desire— Steve
2024Alien Love— Ryan Van Hill-Song
2022Girl at the Window— Constable Steve Owen
2022Lady Terror— Jake Large
2022The Debt Collector— David Marshall
2021Oh! The Horror!— Self
2021I, Portrait— Julian Ryde
2021Scam— Gunman
2020Previews of Coming Attractions— Jordan Rhodes
2020Revenge of the Gweilo— Joseph Lucky
2019Cult Girls— Jaxen
2019Confessions of a Ladykiller
2019Colourblind— Jaffy Rotunda
2019VHS Nasty
2016Sheborg Massacre— Brad Plunderpants
2013Model Behaviour— Jordan Rhodes
2012Sex Down Under— Self
2011Jasper— Jasper Clay
2010How to Be a SexStar— SexStar
2003Evil Never Dies— Television crew
2002Radio Samurai— John Reese
1993The Huntsman— Martial Artist
—Disconnected— Lennox Crawford