Filmografia
Opere: 12
Recitazione11
- 2025Una battaglia dopo l’altraOne Battle After Anothernel ruolo di Virgil Throckmorton

- 2023Oppenheimernel ruolo di Gordon Gray

- 2021Hacks7 episodi

- 2021Una famiglia vincente - King RichardKing Richardnel ruolo di Paul Cohen

- 2020Lovecraft Country - La terra dei demoniLovecraft Country

- 2014Divergentnel ruolo di Andrew

- 2006Dexter

- 2003L'ultimo samuraiThe Last Samurainel ruolo di Col. Benjamin Bagley

- 1999Law & Order - Unità vittime specialiLaw & Order: Special Victims Unit6 episodi

- 1999Tarzannel ruolo di Tarzan (voce)

- 1990Ghost - FantasmaGhostnel ruolo di Carl Bruner
