ROSEAU, Minnesota (USA), 3 settembre, 1984
2021 - Gli Stati Uniti contro Billie Holiday - Attore - Harry J. Anslinger
2019 - Dreamland - Attore - Perry Montroy
2017 - Mudbound - Attore - Jamie McAllan
2017 - Triple Frontier - Attore - Ben Miller
2016 - Billy Lynn - Un giorno da eroe - Attore - Sergente David Dime
2015 - Pan - Viaggio sull'isola che non c'è - Attore - James Uncino
2015 - Mojave - Attore - Thomas
2014 - Unbroken - Attore - Comandante John Fitzgerald
2012 - A proposito di Davis - Attore - Johnny Five
2012 - On the Road - Attore - Dean Moriarty/Neal Cassady
2010 - Tron Legacy - Attore - Sean Flynn
2010 - Country Strong - Attore - Beau Hutton
2007 - Donne, regole... e tanti guai! - Attore - Harlan
2006 - Eragon - Attore - Murtagh
2005 - Four Brothers - Quattro fratelli - Attore - Jack Mercer
2004 - Troy - Attore - Patroclo