Section 8
2022 · Action
as Jake Atherton
Not Suitable for Children
2012 · Comedy
as Jonah
Expired
as Jack
Sex and Sunsets
2014 · Comedy
as Leo Palamino
Griff the Invisible
2011 · Comedy
as Griff
The Oath S2
2019 · Crime
as Steve Hammond
Knights of Badassdom
2014 · Action
as Joe
Don't Fade Away
2011 · Drama
as Jackson White
Primitive War
2025 · Action
as Baker
Blunt Force Trauma
2015 · Action
as John
Red Hill
2010 · Drama
as Shane Cooper
Dead Silence
2007 · Horror
as Jamie Ashen
Flight 7500
2016 · Drama
as Brad Martin
Head Count
2023 · Thriller
as Sawyer
The Portrait
2023 · Horror
as Alex
Northmen: A Viking Saga
as Conall
Glorious
2022 · Horror
as Wes
The Hurricane Heist
2018 · Action
as Breeze
2067
2020 · Mystery
as Jude Mathers
Mystery Road
2013 · Crime
as Pete Bailey
Kidnapping Mr. Heineken
as Jan 'Cat' Boellard
Kindred
2022 · Drama
as Thomas Weylin
Flicka
2006 · Adventure
as Howard McLaughlin
Kill Chain
2019 · Action
as Lance Ericson
Sacred Lies S2
2020 · Drama
as Peter
Blinky Bill the Movie
2019 · Animation
as Blinky Bill