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