Filmografía
Obras: 17
Interpretación15
- 2026La odiseaThe Odysseycomo Menelaus

- 2026The Punisher: La última muerteThe Punisher: One Last Killcomo Frank Castle

- 2022La ciudad es nuestraWe Own This City6 episodios

- 2019Le Mans '66Ford v Ferraricomo Lee Iacocca

- 2017Baby: El aprendiz del crimenBaby Drivercomo Griff

- 2017Wind Rivercomo Matt Rayburn

- 2016The Accountant

- 2015Marvel - DaredevilMarvel's Daredevil13 episodios

- 2015Sicariocomo Ted

- 2015Daredevil

- 2014Corazones de aceroFurycomo Grady 'Coon-Ass' Travis

- 2013El lobo de Wall StreetThe Wolf of Wall Streetcomo Brad

- 2010The Walking Dead21 episodios

- 2005Cómo conocí a vuestra madreHow I Met Your Mother

- 1999Ley y orden: Unidad de Víctimas EspecialesLaw & Order: Special Victims Unit
