Right Foot, Left Foot or the Daring Young Man in the Cubicle as Man in Cubicle
2025
Sunfish (& Other Stories on Green Lake) as Bruce
2023
Hello Tomorrow! as Mr. Hartoonian (5 episodes)
2022
Come Find Me as Adam
2020
Radium Girls as Carnival Barker
2018
New Amsterdam as Nathan Laettner (1 episode)
2017
The Sinner as Police Chief (4 episodes)
2017
Ozark as Carl Knarlsson (2 episodes)
2016
Wild Oats as Randall
2016
Bull as Victor Harper (1 episode)
2016
Love on the Run as Bank Manager
2016
The Night Of as Judge (2 episodes)
2016
Almost Paris as Richard
2016
Murder of a President as Chester Arthur
2015
The Program as Jeffrey Tillotson
2015
Chasing Yesterday as Jim
2014
The Leftovers as Mike the Bartender (1 episode)
2013
The Lifeguard as Hans
2013
Molly's Theory of Relativity as Boris
2012
Elementary as Ed Hairston (1 episode)
2012
Alter Egos as Local Man (uncredited)
2012
The Dictator as Man in Helicopter
2012
The Lucky One as Judge Clayton
2011
Silver Tongues as Police Chief
2011
Person of Interest as Anthony Talbott (1 episode)
2010
Fair Game as Karl Rove
2010
The Scientist as Dr. Alan Reed
2010
The Bounty Hunter as Edmund
2010
She's Out of My League as Mr. Kettner
2009
How to Seduce Difficult Women as Ira
2009
The Good Wife as Judge Gregory Kakissis (1 episode)
2008
The Babysitters as Mr. Brown
2008
College Road Trip as Judge
2008
I Do & I Don't as Father Makowski
2007
The Invasion as Richard Lenk
2007
I Think I Love My Wife as Maitre'd
2007
The Warrior Class as Jim Velsor
2006
Arthur and the Invisibles as Davido
2006
Kidnapped (1 episode)
2006
Waltzing Anna as Dr. Conley
2006
The Sensation of Sight as Alice's Boss
2006
Unconscious as Detective Rice
2006
12 and Holding as Gabe Artunion
2005
Romance & Cigarettes as Fruitman
2005
Empire Falls as Father Mark (2 episodes)
2005
Miss Congeniality 2: Armed and Fabulous as Bartender
2005
Hitch as Speed Dating Guy
2004
Imaginary Heroes as Bob Clyde
2004
The Manchurian Candidate as Congressman Healy
2004
Rescue Me (1 episode)
2003
Queens Supreme as Wesley Hill (1 episode)
2002
Two Weeks Notice as RV Man
2002
Hack as Chuck Bynum (1 episode)
2002
Dummy as Theater Director
2002
Killing Emmett Young as Officer Jim Fields
2001
No Ordinary Baby as Chris Hytner
2001
Law & Order: Criminal Intent as Toby Windemere (1 episode)
2001
Hearts in Atlantis as Don Biderman
2001
The Victim as The Bartender (Tom)
2000
You Can Count on Me as Sheriff Darryl
2000
Ed as Tom LaMere (1 episode)
2000
Deadline (1 episode)
1999
Music of the Heart as Mr. Klein
1999
Now and Again (1 episode)
1999
Third Watch as Tony Rossetti (1 episode)
1999
Law & Order: Special Victims Unit as Chief Walker (1 episode)
1999
Law & Order: Special Victims Unit as Principal (1 episode)
1999
Law & Order: Special Victims Unit as Ray Monaghan (1 episode)
1999
Law & Order: Special Victims Unit as Rye Police Chief (1 episode)
1999
Storm of the Century as Ferd Andrews (3 episodes)
1998
Rounders as Sean Frye
1997
Private Parts as Sales Manager
1997
Jungle 2 Jungle as Morrison
1996
The Mirror Has Two Faces as Doorman
1996
Layin' Low as Detective O'Bannon
1996
A Couch in New York as Restaurant Patron
1996
Beautiful Girls as Victor
1994
The Search for One-eye Jimmy as Detective
1994
The Ref as Gary Chasseur
1994
Only You as Damon Bradley
1994
Angie as Museum Guard
1993
Mr. Wonderful as Kevin Klassic
1992
That Night as Mr. Carpenter
1992
With Murder in Mind as Roger McBain
1990
The Bonfire of the Vanities as Rawlie Thorpe
1990
Stood Up! as Mr. Noonan
1990
Tune in Tomorrow... as Large Albanian Man
1990
Law & Order as Barry Clayton (1 episode)
1990
Law & Order as Bartender (1 episode)
1990
Law & Order as David Harrigan (1 episode)
1990
Law & Order as Dr. Evodius Peters (1 episode)
1990
Law & Order as Dr. Helman (1 episode)
1990
Law & Order as Kelley (1 episode)
1990
Law & Order as Peter Belanger (1 episode)
1990
Kojak: It's Always Something as Dr. Hochberg
1989
Second Sight as Mike
1987
I'll Take Manhattan as Jumbo Booker (4 episodes)
1985
The Equalizer as Foster (1 episode)
1985
The Recovery Room as Dr. Sherman
1984
Kate & Allie (1 episode)
1984
Reckless as Officer Haskell
1980
Return of the Secaucus Seven as J.T.