IMDb Page
Movie Release Date Character Age at Release
Dumb Money 09/15/23 Brad 37
Oppenheimer 07/19/23 Kenneth Nichols 37
The Kid 03/08/19 Billy 'The Kid' Bonney 33
The Boxcar Children: Surprise Island 05/08/18 John Joseph Alden (voice) 32
Valerian and the City of a Thousand Planets 07/20/17 Valerian 31
Tulip Fever 07/13/17 Jan Van Loos 31
A Cure for Wellness 02/15/17 Lockhart 31
Ballerina 12/14/16 Victor (voice) 30
Two Lovers and a Bear 10/02/16 Roman 30
Knight of Cups 09/10/15 Paul 29
Life 07/24/15 James Dean 29
The Wages of Heroism: Making The Amazing Spider-Man 2 08/19/14 Himself 28
Life After Beth 08/15/14 Zach Orfman 28
The Amazing Spider-Man 2 04/16/14 Harry Osborn / Green Goblin 28
Hit the Lights: The Making of Metallica "Through the Never" 01/28/14 Self 27
Metallica: Through the Never 09/25/13 Trip 27
Kill Your Darlings 06/10/13 Lucien Carr 27
Devil's Knot 05/09/13 Chris Morgan 27
The Place Beyond the Pines 03/20/13 Jason Kancam 27
Lincoln 11/09/12 Second White Soldier 26
Jack & Diane 11/02/12 Chris 26
Lawless 08/29/12 Cricket Pate 26
Chronicle 02/01/12 Andrew Detmer 25
Amigo 07/14/10 Gil 24
The Front 05/26/10 Cal Tradd 24
At Risk 05/19/10 Cal Tradd 24
McCarthy None Roy Cohn 38
Wardriver None Cole 38
Woodrow Wilson None 38
The Tiger None Kanchuga 38
Citizens of Imagination: Creating the Universe of Valerian None 38
The Layla Project None Eric 38