2013
These Final Hours
Actor - James
2012
Chernobyl Diaries
Actor - Michael
2005
Wolf Creek
Actor - Ben Mitchell
Full filmography