Filmografía
Obras: 10
Interpretación10
- 2023Transformers: El despertar de las bestiasTransformers: Rise of the Beastscomo Agent Burke

- 2013Ahora me ves…Now You See Mecomo Agent Fuller

- 2013El hombre de aceroMan of Steelcomo Steve Lombard

- 2011Black Mirror

- 2009Un ciudadano ejemplarLaw Abiding Citizencomo Bray

- 2008El intercambioChangelingcomo Detective Lester Ybarra

- 2005Mentes criminalesCriminal Minds

- 2000El protegidoUnbreakablecomo ER Doctor

- 1999Los SopranoThe Sopranos6 episodios

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