2023
Command Z as Crazy Joey2022
Forty Winks as Carl2021
The Sixth Reel as Greg Dwaskin2020
Stars in the House as Self2020
Stars in the House as Self - Special Guest2019
Prodigal Son as Don Cooley2019
Emergence as Marcus Brill2017
The Good Fight as Benji Diyardian2017
Great News as Father Kevin2017
LBJ as George Reedy2016
Billions as Not available2016
Bull as Peter Elliot2016
One More Time as Josh / Jake2015
Unbreakable Kimmy Schmidt as Professor Rick2015
Ned Rifle as Sheriff2014
Madam Secretary as Shane McCord2014
My America as Not available2013
The Blacklist as Judge Steven Velchek2012
Elementary as Kirk Abramovitch2009
NCIS: Los Angeles as Dr. Ron Leonard2009
Parks and Recreation as Larry Ludgate2009
Parks and Recreation as Mr. Ludgate2009
The Rebound as Stage Manager2009
So Close as Not available2008
The Pride as Chuck Kelly2007
Stephanie Daley as Jack Hutchinson2005
Medium as Lloyd Darby2001
Serendipity as Artie1999
Law & Order: Special Victims Unit as Jack Roe1999
Third Watch as Pete1997
Liberty! as Col. Henry Knox1996
Spin City as Mr. Stepnowski1990
Law & Order as Hal1990
Law & Order as Crazy Mike McDugan1988
American Experience as Shopkeeper Evans