2014 yılında başrol oynadığı "Maymunlar Cehennemi: Şafak Vakti" filminde Gary Oldman ,Andy Serkis , Keri Russell , Toby Kebbell, Judy Greer diğer rolleri paylaşmıştır.
18 Eylül 2015 tarihinde vizyona girecek olan "Everest" adlı filmde Jake Gyllenhaal ile Jason Clarke baş rollerde olmak üzere; Sam Worthington, Josh Brolin, John Hawkes, Keira Knightley, Robin Wright ile birlikte oynamıştır.
Temmuz 2015 ayında vizyona girecek olan "Terminator: Genesis" sinema filminde John Connor karakterini canlandıracak. Sarah Connor rolü için ise Game Of Thrones'da rol alan Emilia Clarke oynayacak.
Filmleri ve Dizileri :
2015 - Terminator: Genesis (Sinema Filmi)
2015 - Candy Store (Sinema Filmi)
2015 - Everest (Rob Hall) (Sinema Filmi)
2014 - Maymunlar Cehennemi: Şafak Vakti (Sinema Filmi)
2014 - Knight Of Cups (Sinema Filmi)
2014 - The Better Angels (Sinema Filmi)
2014 - Child 44 (Sinema Filmi)
2013 - The Green Blade Rises (Tom Lincoln) (Sinema Filmi)
2013 - Mojave (Sinema Filmi)
2013 - Beyaz Saray Düştü (Stenz) (Sinema Filmi)
2012 - Untitled International Thrille... (Sinema Filmi)
2012 - Muhteşem Gatsby (George Wilson) (Sinema Filmi)
2012 - Kanunsuzlar (Howard Bondurant) (Sinema Filmi)
2012 - 00:30 - Zero Dark Thirty (Dan) (Sinema Filmi)
2011 - Yelling to the Sky (Gordon O'Hara) (Sinema Filmi)
2011 - The Chicago Code (dizi)
2011 - Teksas Ölüm Tarlası (Rule) (Sinema Filmi)
2011 - Swerve (Frank) (Sinema Filmi)
2010 - Trust (Doug Tate) (Sinema Filmi)
2009 - Halk Düşmanları - (Public Enemies) (Sinema Filmi)
2009 - US Attorney (dizi)
2008 - Ölüm Yarışı (Ulrich) (Sinema Filmi)
2008 - The Human Contract (Julian Wright) (Sinema Filmi)
2008 - Still Waters - (Still Waters / Under Still Waters) (Sinema Filmi)
2008 - Hole In The Paper Sky (Sinema Filmi)
2006 - 2008 - Brotherhood (dizi)
2004 - et Rich Quick ! (Sinema Filmi)
2002 - The Outsider (Sinema Filmi)
2002 - Farscape (dizi)
2002 - 2003 - White Collar Blue (dizi)
2002 - Çit (Constable Riggs) (Sinema Filmi)
2001 - Head Start (dizi)
2000 - Mühürlü Dudaklar (Mac) (Sinema Filmi)
2000 - Seksten Daha Güzel - (Better Than Sex) (Sinema Filmi)
2000 - Risk (Sinema Filmi)
1998 - Alacakaranlık (Sinema Filmi)
1996 - Diagnosis: Murder (dizi)