Catching Dust (2023) |
|
Black Site (2022) Miller |
|
The Suicide Squad (2021) George 'Digger' Harkness / Captain Boomerang |
|
Jolt (2021) Justin |
|
Honest Thief (2020) John Nivens |
|
100% Ulv (2020) Flasheart (voice) |
|
Buffaloed (2020) Wizz |
|
Semper Fi (2019) Callahan |
|
Alita: Battle Angel (2019) Jashugan (uncredited) |
|
Storm Boy (2019) Hideaway Tom |
|
Kejserens sidste kys (2017) Capt Stefan Brandt |
|
Suicide Squad (2016) George 'Digger' Harkness / Boomerang |
|
Man Down (2015) Devin Roberts |
|
Terminator: Genisys (2015) Kyle Reese |
|
Be Here Now (2015) Himself |
|
Insurgent (2015) Eric Coulter |
|
Unbroken (2014) Hugh 'Cup' Cuppernell |
|
The Water Diviner (2014) Lt. Colonel Hughes |
|
Felony (2014) Detective Jim Melic |
|
Divergent (2014) Eric Coulter |
|
I, Frankenstein (2014) Gideon |
|
A Good Day to Die Hard (2013) Jack McClane |
|
Jack Reacher (2012) Charlie |
|
Stone Bros. (2009) Eric |
|
Boys Grammar (2005) Alex |
|
Beef () |
|
The Fox () |
|
Runt () |