Actor
Transfusion
2023 · as Tony McManus
Go!
2020 · as Mike Zeta
Sequin in a Blue Room
2019 · as D
Hounds of Love
2016 · as Trevor Maloney
Carlotta
2014 · as Lance
Jack Irish: Black Tide
2012 · as Transquik Security Guard
Blame
2010 · as Bernard
The Inquisition
2010
Every Other Weekend
2008
The Final Winter
2007 · as Max
Joanne Lees: Murder in the Outback
2007 · as PC Bantan
The Silence
2006 · as Michael Hanlon