2020
Sister of the Groom as Nat
2020
Human Capital as Rex
2020
Victor in Paradise as Martin
2019
Almost Family as Dr. Lewis (1 episode)
2019
Love Is Blind as Dr. Klienart
2018
You as Mr. Mooney (4 episodes)
2018
Succession as Bill (2 episodes)
2017
The Good Fight as Julius Kreutzer (1 episode)
2017
Coin Heist as Mr. Smerconish
2016
No Pay, Nudity as Leon
2015
How He Fell in Love as Henry
2014
Mozart in the Jungle as Union Bob (30 episodes)
2013
Blumenthal as Saul Blumenthal
2012
Elementary as Irvin Langstrom (1 episode)
2012
A Wife Alone as George
2011
I Don't Know How She Does It as Lew Reddy
2011
Jesse Stone: Innocents Lost as Dr. Parkinson
2010
Step Up 3D as NYU Professor
2010
Night Springs as Dr. Barclay Colvin
2009
The Good Wife as Julius Kreutzer (1 episode)
2008
Fringe as Claus Penrose (2 episodes)
2008
New Amsterdam as Dr. Macvittie (1 episode)
2007
The Warrior Class as Richardson
2005
Life on the Ledge as Father
2003
Shattered Glass as Lewis Estridge
2002
CSI: Miami as Jim Rennert (1 episode)
2001
Law & Order: Criminal Intent as Dr. Philip Oliver (1 episode)
2001
Law & Order: Criminal Intent as Larry Lewis (1 episode)
2001
The Judge as Harry Hobbs (2 episodes)
2001
The Judge as Harry Hobbs
2001
Zen and the Art of Landscaping as Richard Baxter
2000
Ed as Arnold Bancroft (1 episode)
2000
Deadline (1 episode)
2000
Down to You as The Interviewer
1999
The West Wing as Rep. Katzenmoyer (1 episode)
1999
Law & Order: Special Victims Unit as David Arnoff (1 episode)
1999
Family Law as Russell Hollenback (1 episode)
1999
Judging Amy as Richard Kinrich (1 episode)
1999
Getting to Know You as Darrell
1999
The Sopranos as Randall Curtin (1 episode)
1998
You Can Thank Me Later as Edward Cooperberg
1997
The Defenders: Payback as Jackson
1997
The Practice (1 episode)
1996
Sudden Manhattan as Louis
1995
The Low Life as Matthew Greenberg
1995
Central Park West (5 episodes)
1995
Indictment: The McMartin Trial as Wayne Satz
1995
Denise Calls Up as Obstretrician
1995
Miami Rhapsody as Peter
1994
New York Undercover as Dr. Vincent (1 episode)
1993
NYPD Blue as Dr. Roland Sachs (1 episode)
1993
Frasier as John (1 episode)
1992
Condition: Critical as Dr. Howard Zuckerman
1992
Emma and Elvis as Ben
1990
Law & Order as A.D.A. Frank Lazar (1 episode)
1990
Law & Order as Defense Attorney Michael Aronson (1 episode)
1990
Law & Order as Doctor (1 episode)
1990
Law & Order as Frank Lazar (1 episode)
1990
Wings as Larry Mohr (1 episode)
1990
Capital News as Edison King (13 episodes)
1989
Worth Winning as Ned Braudy
1988
Roseanne (1 episode)
1988
The Presidio as Arthur Peale
1987
Sweet Surrender (6 episodes)
1987
Blind Date as Denny Gordon
1986
Crocodile Dundee as Richard Mason
1986
Just Between Friends as George Margolin
1985
Desperately Seeking Susan as Gary Glass
1984
Miami Vice (1 episode)
1984
Things Are Looking Up as Ray Litertini
1983
Lovesick as Intern Murphy
1982
St. Elsewhere (1 episode)