Filmografía
Obras: 12
Interpretación12
- 2021¿Qué pasaría si...?What If...?

- 2020Sonic: La películaSonic the Hedgehogcomo Major Bennington

- 2018Yellowstone6 episodios

- 2016Van Helsing14 episodios

- 2014FlashThe Flash4 episodios

- 2014Los 100The 1005 episodios

- 2012Arrow20 episodios

- 2011Suits

- 2011American Horror Story4 episodios

- 2011Capitán América. El primer vengadorCaptain America: The First Avengercomo Timothy 'Dum Dum' Dugan

- 2002Minority report: Sentencia previaMinority Reportcomo Fletcher

- 2001Hermanos de sangreBand of Brothers10 episodios
