|
Samo Lives (2026) as |
|
Wardriver (2026) as Cole |
|
Dumb Money (2023) as Brad |
|
Oppenheimer (2023) as Kenneth Nichols |
|
The Kid (2019) as Billy 'The Kid' Bonney |
|
The Boxcar Children: Surprise Island (2018) as John Joseph Alden (voice) |
|
Valerian and the City of a Thousand Planets (2017) as Valerian |
|
Tulip Fever (2017) as Jan Van Loos |
|
A Cure for Wellness (2017) as Lockhart |
|
Ballerina (2016) as Victor (US voice) |
|
Two Lovers and a Bear (2016) as Roman |
|
Knight of Cups (2015) as Paul |
|
Life (2015) as James Dean |
|
The Wages of Heroism: Making The Amazing Spider-Man 2 (2014) as Self |
|
Life After Beth (2014) as Zach Orfman |
|
The Amazing Spider-Man 2 (2014) as Green Goblin / Harry Osborn |
|
Hit the Lights: The Making of Metallica "Through the Never" (2014) as Self |
|
Kill Your Darlings (2013) as Lucien Carr |
|
Metallica: Through the Never (2013) as Trip |
|
Devil's Knot (2013) as Chris Morgan |
|
The Place Beyond the Pines (2013) as Jason Kancam |
|
Lincoln (2012) as Second White Soldier |
|
Jack & Diane (2012) as Chris |
|
Lawless (2012) as Cricket Pate |
|
Chronicle (2012) as Andrew Detmer |
|
Amigo (2011) as Gil |
|
The Front (2010) as Cal Tradd |
|
At Risk (2010) as Cal Tradd |
|
The Layla Project () as Eric |
|
The Queen of Fashion () as Detmar Blow |
|
Woodrow Wilson () as Thaddeus 'Teddy' Schumacher |
|
The Tiger () as Kanchuga |
|
McCarthy () as Roy Cohn |