Glumac:
-
1. Alkemija (2005), film...Martin
-
2. Veliki napad (2005), film...Lt. Paul Colvin
-
3. Put izdaje (2007), serija...Tyler Fog
-
4. Zakon Ulice (2009), film...Melvin Panton
-
5. Prljavi policajci (2009), serija...Dean Bendis
-
6. Đavo (2010), film...Mechanic
-
7. Prometej (2012), film...Charlie Holloway
-
8. Dolazi hladna noć (2013), film...Billy
-
9. Dok ležah na samrti (2013), film...Jewel
-
10. Madam Bovari (2014), film...Marquis d'Andervilliers
-
11. Poziv (2015), film...Will
-
12. Snouden (2016), film...Male Drone Pilot
-
13. Kvori (2016), serija...Quarry
-
14. Spajdermen: Povratak kući (2017), film...Jackson Brice / Shocker #1
-
15. Sand Castle (2017), film...Sgt. Harper
-
16. Damnation (2017), serija...Creeley Turner
-
17. Nadogradnja (2018), film...Grey Trace
-
18. Široko nebo (2020), serija...Travis Stone
-
19. The Defeated (2020), serija...Moritz McLaughlin
-
20. Na kraju (2021), film...Nate
-
21. Provala (2021), film...Henry Parsons
-
22. Лу (2022), film...Philip
-
23. Redeeming Love (2022), film...Paul
Režiser:
-
1. Čudo na cesti (2019), film
Scenarista:
-
1. Čudo na cesti (2019), film