2025
The Alto Knights as Senator Tobey2023
A Million Miles Away as Anderson2022
DAHMER - Monster: The Jeffrey Dahmer Story as Judge Lawrence Gram2022
Super Pumped: The Battle for Uber as Michael Wolfe2018
Peppermint as Bank Manager2011
Suburgatory as Dr. Roger2010
The Defenders as Dr. Pitts2007
I Know Who Killed Me as Dr. Alex Dupree2006
Brothers and Sisters as Doug Manning2005
Bones as Pastor Rick2004
House as ER Patient2003
NCIS as CPT Burger2003
The O.C. as Jeff Frenkel2002
Without a Trace as Stuart Rosenthal2001
Crossing Jordan as A.D.A. Willis2000
Boston Public as Joel Berenger1999
Stark Raving Mad as Toupee Guy1998
V.I.P. as Doctor1998
Letters from a Killer as Building Manager1997
Working as Employee1997
Liar Liar as Conference Room Attorney1996
3rd Rock from the Sun as Handler1996
Don't Be a Menace to South Central While Drinking Your Juice in the Hood as Man in White Coat1995
NewsRadio as Guy Pretending to Be Scott Adams1994
ER as Rick1994
ER as Marty1993
NYPD Blue as Not available1993
Diagnosis: Murder as Ezra Langdon1992
Chaplin as Party Guest1990
Ferris Bueller as Fred Worthman1990
Hard to Kill as Desk Clerk1989
The War of the Roses as Dr. Hillerman