2025
Pinocchio and the Water of Life as Punch (voice)
2019
Young Blood as Mr. Blackbourne
2017
Dr. Brinks & Dr. Brinks as Andy Brinks
2015
The Muppets as Man (1 episode)
2014
How to Get Away with Murder as George Gabler (1 episode)
2013
Mom as Rick (1 episode)
2013
Jobs as Jobs' Attorney
2012
Perception as Dr. Bilson (1 episode)
2012
Anger Management as Roland (1 episode)
2012
Key & Peele (1 episode)
2011
Golf in the Kingdom as Balie Maclver
2011
Franklin & Bash as Joan's Lawyer (1 episode)
2011
Happy Endings as Middle-Aged Guy (1 episode)
2009
Party Down as Duane (1 episode)
2009
Castle as Janacek Spivey (2 episodes)
2007
The Big Bang Theory as Reverend White (1 episode)
2006
Brothers and Sisters as Interviewer (1 episode)
2005
Criminal Minds as Chief Jim Cooper (1 episode)
2005
Kicking & Screaming as Jim Davidson 'The Captain'
2005
Grey's Anatomy as Dr. Schacter (1 episode)
2004
Boston Legal as Father Joseph Martin (1 episode)
2004
Off the Lip as Boner
2003
The Lyon's Den (1 episode)
2002
Run Ronnie Run as Self
2001
The Division (2 episodes)
2000
Yes, Dear as Leonard (1 episode)
1999
Life Among the Cannibals as Detective Greg
1999
Providence as Andy Boyer (1 episode)
1998
The King of Queens as DJ Ron (1 episode)
1998
That '70s Show as Therapist (1 episode)
1997
Dharma & Greg as Chapman (1 episode)
1996
Arliss as Kirby Carlisle (80 episodes)
1996
Joe's Apartment as Walter Shit / Voice of Cockroach
1996
364 Girls A Year as Tellis Wondersweet
1995
If Not for You as Cal (9 episodes)
1995
Coldblooded as Doctor
1995
Sliders as Michael Mallory (1 episode)
1993
Shelf Life as Scotty / Mr. St. Cloud
1989
Zadar! Cow from Hell as Max
1988
Roseanne (1 episode)
1987
The Lost Boys as Gas Station Owner
1987
Programmed to Kill as Chris
1985
St. Elmo's Fire as Postgrad