Filmografía
Obras: 6
Interpretación7
- 2020Perry Mason13 episodios

- 2017Wind Rivercomo Dr. Whitehurst

- 2014Primicia mortalNightcrawlercomo Ace Video Cameraman

- 2005Mentes criminalesCriminal Minds

- 2004PerdidosLost7 episodios

- 1999El ala oeste de la Casa BlancaThe West Wing

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