Filme:
* Die Tribute von Panem:Mockingjay – Teil 1 (2014): Er spielte die Rolle von „Finnick Odairs Leibwächter“.
* Die Tribute von Panem:Mockingjay – Teil 2 (2015): Er wiederholte seine Rolle als „Finnick Odairs Leibwächter“.
* The Finest Hours (2016): Er spielte die Rolle des „Richard „Dick“ Libo.“
* Die letzte amerikanische Jungfrau (2021): Er spielte die Rolle des „Gary“.
* An Entitled Life (2023): Er spielte die Rolle des „Ben“.
* Die letzte Reise der Demeter (2023): Er spielte die Rolle des „Olaf“.
Fernsehen:
* The Walking Dead (2012): Er spielte die Rolle des „Young Joe“.
* Revolution (2012): Er spielte die Rolle des „Young Miles“.
* The Vampire Diaries (2013): Er spielte die Rolle des „Tyler Lockwood (Rückblende)“.
* From Dusk Till Dawn:Die Serie (2014): Er spielte die Rolle des „Scott“.
* Die Originale (2014): Er spielte die Rolle des „Tyler Lockwood“.
* Teen Wolf (2014–2017): Er spielte die Rolle des „Ethan“.
* The Gifted (2017): Er spielte die Rolle des „Reed Strucker“.
* Die 100 (2018): Er spielte die Rolle des „Diego“.
* NOS4A2 (2019): Er spielte die Rolle des „Chris“.
* Walker (2021): Er spielte die Rolle des „Liam Walker“.
Diese Liste enthält seine bemerkenswertesten Projekte. Er hat auch in verschiedenen anderen Kurzfilmen und Fernsehserien mitgewirkt.