Filmografía
Obras: 11
Interpretación11
- 2022Tiempo de victoria: La dinastía de los LakersWinning Time: The Rise of the Lakers Dynasty10 episodios

- 2021Dopesick: Historia de una adicciónDopesick

- 2019Érase una vez en… HollywoodOnce Upon a Time... in Hollywoodcomo Allen Kincade

- 2014Scorpion

- 2013Iron Man 3como Rose Hill Sheriff

- 2011Capitán América. El primer vengadorCaptain America: The First Avengercomo Newsreel Announcer

- 2008El mentalistaThe Mentalist

- 2005Mentes criminalesCriminal Minds

- 2003Carnivàle2 episodios

- 1999El ala oeste de la Casa BlancaThe West Wing

- 1987Star Trek: La nueva generaciónStar Trek: The Next Generation
