2014
Twin Peaks: The Missing Pieces as Second Woodsman2010
Justified as Winston2006
Brothers and Sisters as Senator Wade Newman2004
Desperate Housewives as Dr. Sugarman2002
Still Standing as Father2001
Crossing Jordan as Everett Sloane2000
Erin Brockovich as Dr. Jaffe2000
The Adventures of Rocky & Bullwinkle as Average Dad1999
The West Wing as Ken1999
Goodbye Lover as Mr. Brodsky1998
From the Earth to the Moon as Allyn B. Hazard1998
Fear and Loathing in Las Vegas as Man in Car1998
The Alarmist as Detective Flinkman1997
Buffy the Vampire Slayer as Mr. Anderson1997
Working as Lawyer1997
Fire Down Below as Lawyer1997
River Made to Drown In as Man in Gallery1996
The Late Shift as Alan Levine1995
Nowhere Man as Driver1995
Leaving Las Vegas as Landlord1995
Confessions of a Sorority Girl as Professor Leland1994
ER as Alexander Babcock1994
Forrest Gump as Newscaster1994
Ellen as Manager1993
The X-Files as Second Doctor (uncredited)1993
Good Advice as James1993
Tales of the City as Lemon Candles1993
The Hit List as Forensics1993
The Positively True Adventures of the Alleged Texas Cheerleader-Murdering Mom as Assistant D.A. Mike Anderson1992
Melrose Place as Ted Kroeger1992
Twin Peaks: Fire Walk with Me as Second Woodsman1991
Home Improvement as Principal Piersall1990
Law & Order as Dr. Bennett1989
Seinfeld as Client1989
Hey Dude as Benjamin Ernst Sr.1988
The Big Blue as Jack1987
Five Corners as Plainclothesman1987
Kiss Daddy Goodnight as Victim #11986
No Picnic as Mac1986
Dead End Kids as Not available1985
The Equalizer as Assistant1985
Chain Letters as Phil2008
Passengers Production Design