Diabolic 2025
as Hyrum
Hermit 2022
as Oliver
Little Monsters 2019
as Sara's Friend
Pimped 2019
as Kenneth
Amateur Hour 2014
as Lachlan
Sleeping Beauty 2011
as Flatmate
West 2007
as Young Guy
Credits from TMDB.