Actor
The Fall Guy
2024 · as Karaoke MC
Mercy Road
2023 · as Benny
The Appleton Ladies' Potato Race
2023 · as Gavin
Riot
2018 · as Shane
Terry Pratchett: Back in Black
2017 · as Newspaper Editor / Headmaster / Death
The Menkoff Method
2016 · as Gary Barrett
Last Cab to Darwin
2015 · as Young miner
Lemon Tree Passage
2014 · as Oscar
Jucy
2010 · as Brett
Tomorrow, When the War Began
2010 · as Chris Lang
All My Friends Are Leaving Brisbane
2008 · as Ash