Credits
- 2018 · Vice as Douglas Feith
- 2018 · Prince of Peoria as Ron
- 2014 · I Didn't Do It as Bob Watson
- 2012 · Crash & Bernstein as Tug Fly the Bug Guy
- 2011 · The Comedy Garage as Himself
- 2010 · Rizzoli & Isles as Dale Mullins
- 2009 · The Middle as Tennis Coach
- 2009 · Castle as Andy Berman
- 2008 · Superhero Movie as "Excuse me, there's a line!"
- 2007 · Because I Said So as Eli
- 2006 · 'Til Death as Professor Dubowski
- 2005 · Ghost Whisperer as Bob Mittleman
- 2005 · Medium as Bradley Atkins
- 2003 · Miss Match as Peter Thompson
- 2003 · NCIS as Doctor at VA Hospital
- 2002 · CSI: Miami as Dr. Greismer
- 2002 · Monk as Steve Marriot
- 2001 · Tomorrow by Midnight as TV Reporter
- 2000 · Curb Your Enthusiasm as Man Who Gets Hugged
- 2000 · The Specials as Joel Tippin
- 2000 · Crime + Punishment in Suburbia as Counselor Lord
- 1999 · Angel as Gene Rainey
- 1998 · Will & Grace as Don
- 1998 · Oh Baby as Ernie Calloway
- 1997 · Working as Lyle
- 1997 · Jenny as Peter
- 1997 · Honey, I Shrunk the Kids: The TV Show as
- 1995 · The Naked Truth as Peter Henley