The Canyon TBA
as Mark
The Paragon 2023
as Dutch
No Exit 2022
as Cpl. Ron Hill
Shadow in the Cloud 2021
as Tommy Dorn
The Flood 2020
as Kelly Mackay
Flip 2019
as Bandit
The Pretend One 2019
as Guy
Pirates of the Airwaves 2014
as Rick Grant
Ten Thousand Days 2012
as Darby
Knickers 2007
as Bob
Credits from TMDB.