Ταινίες:
* Twilight (2008) ως Τζέιμς
* Never Back Down (2008) ως Τζέικ Τάιλερ
* The Unborn (2009) ως Μάρκος
* Pandorum (2009) ως Πέιν
* Burlesque (2010) ως Τζακ
* Priest (2011) ως Χικς
* Trespass (2011) ως Kyle
* The Experiment (2010) ως Τράβις
* Easy A (2010) ως Μίχας
* The Last Stand (2013) ως Frank Martin
* The Purge:Anarchy (2014) ως Λοχίας
* The Forest (2016) ως Aidan
* The Magnificent Seven (2016) ως Billy Rocks
* Ice Road (2021) ως Gurney
Τηλεόραση:
* CSI:Miami (2006) ως Ρόμπι
* Το O.C. (2006) ως Kevin Volchok
* The Vampire Diaries (2009-2010) ως John Gilbert
* Ice (2010) ως Μπίλι
* Reckless (2014) ως Roy Rayder
* The Red Road (2014-2016) ως Χάρολντ Τζένσεν
* Ζωικό Βασίλειο (2016-2019) ως Μπαζ
* The Daily Show (2020) ως Επισκέπτης
* Η Πρώτη Κυρία (2022) ως Lyndon B. Johnson
* The Offer (2022) ως Τσακ Μπάρις
Αυτή δεν είναι μια εξαντλητική λίστα, αλλά περιλαμβάνει μερικούς από τους πιο αξιοσημείωτους ρόλους του. Έχει επίσης εμφανιστεί σε πολλές άλλες ταινίες και τηλεοπτικές εκπομπές, καθώς και σε μουσικά βίντεο.
Μπορείτε να βρείτε μια πλήρη λίστα με τη φιλμογραφία του σε ιστότοπους όπως το IMDb.