Balls Up 2026
as Raoul
Seen 2021
as Ryan, Writer, Director
For Your Sins 2018
as Matthew
Border Protection Squad 2015
as Danny Clayson
Scumbus 2012
as Sergeant Daniel Werner
We Can Be Heroes: Finding the Australian of the Year 2005
Writer
Credits from TMDB.