2016
Red Dog: True Blue
Actor - Lang Hancock
2013
Wolf Creek 2
Actor - Mick Taylor
2012
Django Unchained
Actor - The LeQuint Dickey Mining Co. Employee
2008
Australia
Actor - Sargent
2007
Rogue
Actor - Russell
2005
Wolf Creek
Full filmography