BOSTON, Massachusetts (USA), 29 ottobre, 1980
2022 - Emancipation - Oltre la libertà - Attore
2022 - The Contractor - Attore - Mike
2021 - Hustle - Attore
2018 - Senza lasciare traccia - Attore - Will
2017 - Galveston - Attore - Roy Cady
2017 - Hostiles - Ostili - Attore - Sergente Charles Wills
2016 - Warcraft - L'inizio - Attore - Medivh, Guardiano dai poteri magici
2016 - L'ultima tempesta - Attore - Richard Livesey
2016 - Hell or High Water - Attore - Tanner Howard
2016 - Inferno - Attore - Bertrand Zobrist
2015 - The Program - Attore - Lance Armstrong
2013 - Giovani ribelli - Kill Your Darlings - Attore - William Burroughs
2013 - Lone Survivor - Attore - Matt "Axe" Axelson
2013 - Ain't Them Bodies Saints - Attore - Patrick Wheeler
2012 - Yellow - Attore
2012 - Contraband - Attore - Sebastian Abney
2012 - Love, Marilyn - Attore - Se stesso
2011 - Passioni e desideri - Attore - Tyler
2011 - Rampart - Attore
2011 - Professione assassino - Attore - Steve McKenna
2010 - Here - Attore - Will Shepard
2009 - Pandorum - L'universo parallelo - Attore - Bower
2009 - Oltre le regole - The Messenger - Attore - Sergente Will Montgomery
2007 - 30 giorni di buio - Attore - Lo straniero
2007 - Quel treno per Yuma - Attore - Charlie Prince
2006 - Alpha Dog - Attore - Jake Mazursky
2006 - X-Men: conflitto finale - Attore - Warren Worthington/Angel
2005 - Hostage - Attore - Mars
2004 - The Punisher - Attore - Dave
2004 - Ingannevole è il cuore più di ogni cosa - Attore
2003 - NORTHFORK - Attore - Cod
2003 - Ore 11:14 - Destino fatale - Attore - Eddie
2001 - Big Trouble - Una valigia piena di guai - Attore - Matt Arnold
2001 - GET OVER IT - Attore - Berke Landers/Lysander
1999 - LIBERTY HEIGHTS - Attore - Ben