Candy
2006 · Drama
as Schumann
Bloom S2
2020 · Drama
as Shane
Kokoda: 39th Battalion
2007 · Action
as Johnno
Take Away
2003 · Comedy
as Tarquin
Brand New Day
2010 · Comedy
as Slippery
Better Man
2025 · Biography
as Guy Chambers
The Pacific
2010 · Action
as PFC Ronnie Gibson
Runt
2025 · Family
as Simpkins
Son of a Gun
2014 · Action
as Josh
The Wrong Girl S2
2017 · Comedy
as Jeremy
Upright S1-S2
2019 · Comedy
as Geert