Filme:
* 2011: Die Lieben (Brent)
* 2012: Der große Gatsby (Der junge Jay Gatsby)
* 2012: Ich bin Nummer Vier (Nummer Vier/John Smith)
* 2013: Die Tötung eines heiligen Hirsches (Martin)
* 2013: Der Osten (Ben)
* 2014: Tötungsliste (Sam)
* 2015: Gleich (Jonas)
* 2016: Die Süßigkeiten des Teufels (Ethan)
* 2017: Escape Room (Mike)
* 2017: Die Stämme von Palos Verdes (Travis)
* 2018: Die Tötung eines heiligen Hirsches (Martin)
* 2019: Das Beste aller Feinde (Graham)
* 2020: Die dunkelsten Köpfe (Liam)
* 2020: Die Geheimnisse, die wir bewahren (Owen)
* 2022: Der größte Bierlauf aller Zeiten (John „Chick“ Donohue)
Fernsehen:
* 2009: Bis unter die Sparren gepackt (Josh) (Wiederkehrende Rolle)
* 2010-2012: Die Lichtungen (Danny „Little“ Cole) (wiederkehrende Rolle)
* 2013: Kartenhaus (Fink)
* 2015: Das Töten (Tyler)
* 2016–2018: Der Blitz (Hunter Zolomon/Zoom) (Wiederkehrende Rolle)
* 2019: Der Kodex (Ryan) (Hauptrolle)
* 2020–2022: The Walking Dead:World Beyond (Campus) (Hauptrolle)
Demnächst:
* Hulu-Serie ohne Titel: (TBA)
Hinweis: Diese Liste ist nicht vollständig und umfasst möglicherweise nicht alle Nebenrollen oder Projekte.