Filmografía
Obras: 18
Interpretación18
- 2026La odiseaThe Odysseycomo Tiresias

- 2023Oppenheimercomo Henry Stimson

- 2019Érase una vez en… HollywoodOnce Upon a Time... in Hollywoodcomo 'Bounty Law' - 'Ugly Owl'

- 2019City on a Hill

- 2018The Rookie

- 2014Gotham3 episodios

- 2012Django desencadenadoDjango Unchainedcomo Butch Pooch / Ace Speck

- 2011X-Men: Primera GeneraciónX-Men: First Classcomo US General

- 2010La joven Liga de la JusticiaYoung Justice

- 2010Ben 10: Ultimate Alien5 episodios

- 2009Crónicas vampíricasThe Vampire Diaries2 episodios

- 2008Ben 10: Alien Force2 episodios

- 2008El intrépido BatmanBatman: The Brave and the Bold

- 2007Ratatouillecomo Larousse (voz)

- 2006Dexter96 episodios

- 2005Mentes criminalesCriminal Minds

- 2004The Batman3 episodios

- 1998Sexo en Nueva YorkSex and the City10 episodios
