2016
2022
2019
2026
2020
2009
2013
2011
Teenage Kicks
as Dan O'Connel
War Machine
as 57
Danger Close: The Battle of Long Tan
as Private Paul Large
Sleeping Beauty
as Spy Shop Assistant
Escape from Pretoria
as Stephen Lee
Galore
as Shane
The Aussie Boys
as Eric
The Dirt
as Vince Neil
11.22.63
as Lee Harvey Oswald
Billy the Kid
as Jesse Evans
K-9
as Darius