Filmografia
Opere: 10
Recitazione12
- 2022Winning Time - L'ascesa della dinastia dei LakersWinning Time: The Rise of the Lakers Dynasty10 episodi

- 2021Dopesick - Dichiarazione di dipendenzaDopesick

- 2019C'era una volta a… HollywoodOnce Upon a Time... in Hollywoodnel ruolo di Allen Kincade

- 2014Scorpion

- 2013Iron Man 3nel ruolo di Rose Hill Sheriff

- 2011Captain America - Il primo vendicatoreCaptain America: The First Avengernel ruolo di Newsreel Announcer

- 2008The Mentalist

- 2008Yes Mannel ruolo di Multack

- 2005Criminal Minds

- 2003Carnivàle2 episodi

- 1999West Wing - Tutti gli uomini del PresidenteThe West Wing

- 1987Star Trek: The Next Generation
