|
Atonement (2026) as Lou D'Alessandro |
|
On the Red Carpet Presents: "A Complete Unknown" (2025) as Self |
|
A Complete Unknown (2024) as Johnny Cash |
|
The Bikeriders (2024) as Cal |
|
The Making of Indiana Jones and the Dial of Destiny (2023) as Self |
|
Indiana Jones and the Dial of Destiny (2023) as Klaber |
|
Vengeance (2022) as Ty Shaw |
|
Beckett (2021) as Stephen Tynan |
|
The Cursed (2021) as John McBride |
|
Devil Town (2021) as |
|
We Can Be Heroes (2020) as Miracle Guy |
|
Two/One (2020) as Kaden |
|
In the Shadow of the Moon (2019) as Locke |
|
Time of Day (2018) as Self |
|
The Predator (2018) as Quinn McKenna |
|
O.G. (2018) as Pinkins |
|
Making 'Logan' (2017) as Self |
|
Boomtown (2017) as Dustin |
|
Logan (2017) as Pierce |
|
The Free World (2016) as Mohamed Lundy |
|
Cardboard Boxer (2016) as Pinky |
|
Morgan (2016) as Skip Vronsky |
|
BAD (2016) as Man |
|
Jane Got a Gun (2015) as Vic Owen |
|
Run All Night (2015) as Danny Maguire |
|
Gone Girl (2014) as Jeff |
|
A Walk Among the Tombstones (2014) as Peter Kristo |
|
The Skeleton Twins (2014) as Billy |
|
Little Accidents (2014) as Amos Jenkins |
|
Out of the Furnace (2013) as Tattooed Guy |
|
Behind the Candelabra (2013) as Cary James |
|
The Host (2013) as Kyle O'Shea |
|
Very Good Girls (2013) as David Avery |
|
The Magic of Belle Isle (2012) as Luke Ford |
|
Moving Takahashi (2011) as Craig |
|
The Reunion (2011) as Douglas Cleary |
|
Higher Ground (2011) as Teenage Ethan Miller |
|
Milk (2008) as Denton Smith |
|
Last Meals () as Jeffrey Reed |
|
Cloud One () as |