Recitazione
Nascita: 28 novembre 198639 anniLuogo di nascita: Montgomery, Alabama, USA
Noi siamo infinito
Brad
Scott Pilgrim vs. the World
Young Neil
Un'impresa da Dio
Dylan Baxter
Jennifer's Body
Chip
The To Do List - L'estate prima del college
Cameron
The Spirit
Young Spirit
Effetto Lucifero
Jeff Jansen / Prisoner 1037
Hotel Bau
Dave
The Conspirator
John Surratt
Whiplash
Andrew Neiman
Scott Pilgrim: La serie
Young Neil (voce)
Sing Sing
Unnamed Inmate
The Late Bloomer
Dr. Peter Newmans
Boogeyman 2 - Il ritorno dell'uomo nero
Paul
Girlboss
Shane