2023
American Comedy as George W. Bush
2011
The Artist as Set Assistant
2010
Sympathy for Delicious as Angry Drunk Harv
2007
Last of the Romantics as Mr. Xavier
2007
The Invincible Iron Man as Boyer (voice)
2005
Empire Falls as Bill Daws (2 episodes)
2005
Medium as James Leaming (1 episode)
2003
Our Town as Constable Warren
2001
Star Trek: Enterprise as Vulcan Captain Tavek (1 episode)
2001
The Shrink Is In as Dr. Marc
2000
Uninvited as Vincent Grasso
1997
G.I. Jane as Admiral O'Connor
1997
The Practice as Dr. Miller (1 episode)
1995
Central Park West (1 episode)
1993
Ethan Frome as Ned Hale
1991
City of Hope as Yoyo
1991
Women & Men 2: In Love There Are No Rules as Bartender
1990
Law & Order as Harmon (1 episode)
1990
Law & Order as Jeffrey London (1 episode)
1990
Law & Order as Joshua Burdett (1 episode)
1990
Law & Order as Leon Prosky (1 episode)
1988
Eight Men Out as Monk
1987
Broadcast News as Gerald Grunick
1985
The Equalizer as Barricade Cop (1 episode)
1984
Teachers as Lecture Cop
1983
Trackdown: Finding the Goodbar Killer as Sergeant Reed
1980
Christmas Evil as Tom
1978
King of the Gypsies as Adolf
1978
Remember My Name as Newscaster
1977
Soap as Sheldon (1 episode)
1977
Billy: Portrait of a Street Kid
1977
Rollercoaster as Bomb Squad #3
1977
Slap Shot as Jim Ahern
1973
Key West as George Lucey
1971
Great Performances as Bartender (1 episode)