Filmografía
Obras: 10
Interpretación10
- 2021INVENCIBLEINVINCIBLE26 episodios

- 2021¿Qué pasaría si...?What If...?

- 2018Ant-Man II. Ant-Man y la AvispaAnt-Man and the Waspcomo Sonny Burch

- 2018El corredor del laberinto III. La cura mortalMaze Runner: The Death Curecomo Lawrence

- 2015Los odiosos ochoThe Hateful Eightcomo Sheriff Chris Mannix

- 2012Django desencadenadoDjango Unchainedcomo Billy Crash

- 2008Hijos de la anarquíaSons of Anarchy5 episodios

- 2007Big BangThe Big Bang Theory

- 2005Mentes criminalesCriminal Minds

- 2002The Bourne Identity: El caso BourneThe Bourne Identitycomo Research Tech
