2023
Jesus Revolution as Roger Hersh
2022
East New York as Chief Ervin Kidd (1 episode)
2020
One Night in Miami... as Myron Cohen
2020
The Right Stuff as Samuel Evans (1 episode)
2018
Dirt Road To Lafayette as Declan
2017
Geostorm as Vice President Miller
2016
Hidden Figures as Russian Scientist
2016
Search Party as Federal Agent (1 episode)
2016
Nelson Algren Live as Doc
2015
A Walk in the Woods as TV Host
2014
NCIS: New Orleans as Pat Campbell (1 episode)
2014
Star-Crossed as Principal Saul Weston (2 episodes)
2012
Not Fade Away as Mr. Gaunt
2012
Chicago Fire as Chief Ray Morgan (1 episode)
2011
Person of Interest as Councilman (1 episode)
2011
Straw Dogs as Blackie
2009
The Good Wife as Warden Aidan Hiatt (1 episode)
2009
Love Happens as Waiter
2004
Benji: Off the Leash! as Livingston
2002
Big Fat Liar as Photographer
1990
Law & Order as Jeff Harrington (1 episode)