2001
2005
2016
2006
2007
2011
2021
2008
2003
The Purge: Election Year
as Harmon James
Serendipity
as Lars Band #1
Nim's Island
as Ensign
Keep Watching
as The Creator
The Duel
as Monte
The Condemned
as Eddie C
Sanctum
as J.D.
The Great Raid
as Monty
Kokoda
as Blue
Kangaroo Jack
as Crumble
Eden
as Patrick Gracie
New Gold Mountain
as Patrick