Filmi:
* Somrak (2008) kot James
* Never Back Down (2008) kot Jake Tyler
* Nerojeni (2009) kot Mark
* Pandorum (2009) kot Payne
* Burleska (2010) kot Jack
* Duhovnik (2011) kot Hicks
* Trespass (2011) kot Kyle
* The Experiment (2010) kot Travis
* Easy A (2010) kot Micah
* The Last Stand (2013) kot Frank Martin
* The Purge:Anarchy (2014) kot narednik
* Gozd (2016) kot Aidan
* Sedem veličastnih (2016) kot Billy Rocks
* Ledena cesta (2021) kot Gurney
Televizija:
* CSI:Miami (2006) kot Robby
* O.C. (2006) kot Kevin Volchok
* Vampirski dnevniki (2009-2010) kot John Gilbert
* Led (2010) kot Billy
* Nepremišljeno (2014) kot Roy Rayder
* Rdeča cesta (2014-2016) kot Harold Jensen
* Živalsko kraljestvo (2016-2019) kot Baz
* The Daily Show (2020) kot gost
* Prva dama (2022) kot Lyndon B. Johnson
* Ponudba (2022) kot Chuck Barris
To ni izčrpen seznam, vendar vključuje nekaj njegovih najbolj opaznih vlog. Nastopil je tudi v številnih drugih filmih in televizijskih oddajah ter v glasbenih videospotih.
Celoten seznam njegove filmografije lahko najdete na straneh, kot je IMDb.