2024
Sugar as Bernard 'Bernie' Siegel2023
Mayfair Witches as Albrecht Escher2023
Pinball: The Man Who Saved the Game as Mr. Sharpe2021
The Equalizer as Judge Clemmens2021
Violet as Tom Gaines2019
Prodigal Son as William Voight2019
Impossible Monsters as Steven2018
FBI as President Edgar Whitman2016
Billions as Not available2016
MacGyver as Elliot Lambeau2016
Bull as Judge Thornton2016
Money Monster as Avery Goodloe CFO2015
Better Call Saul as Rich Schweikart2015
Blindspot as Lucas Nash2015
Quantico as Henry Roarke2015
Freeheld as Pat Gerry2015
The Inherited as Sanders2014
Madam Secretary as Gary Cooper2014
State of Affairs as CIA Director Skinner2014
She's Lost Control as Dr. Alan Cassidy2013
The Blacklist as Judge2013
Rectify as Bernie2012
Elementary as Gerald Lydon2012
The Bourne Legacy as Ward2011
Shameless as Professor Hearst2011
Person of Interest as Richard Nelson2010
Blue Bloods as Jack Quayle2010
My Soul to Take as Principal Pratt2009
The Good Wife as Tommy Segara2009
Kings as Not available2009
Calling It Quits as Dante2008
The Mentalist as Dr. Michael Rubin2008
W. as Paul Wolfowitz2007
The Education of Charlie Banks as Mr. Banks2007
Cherry Crush as Ben Wells2006
Shark as Not available2006
Six Degrees as Leonard Ralston2005
Grey's Anatomy as Don Taylor2005
Criminal Minds as Lance Wagner2005
Medium as Dr. Anthony Woodel2005
Close to Home as Not available2005
Related as Not available2004
House as Artie2003
Las Vegas as Not available2002
Monk as Dr. Morris Lancaster2002
The Perfect You as Dr. Levy2001
Law & Order: Criminal Intent as Walter Ernst2001
Crossing Jordan as Dr. Bernard Krump2001
100 Centre Street as Gil Byrnes2001
They Crawl as Prof. Jurgen2000
CSI: Crime Scene Investigation as Dr. Sidney Buckman2000
Custody of the Heart as Nick Brody2000
Perfect Murder, Perfect Town: JonBenét and the City of Boulder as Chief Koby1999
Law & Order: Special Victims Unit as Mark Daniels1999
Law & Order: Special Victims Unit as Nate Hartman1999
Law & Order: Special Victims Unit as Dr. Jim Durant1999
Third Watch as Ray Henry1999
In Dreams as Doctor Stevens1999
Taken as Bill McMurtrey1997
The Practice as Not available1997
The Last Don as Skippy Deere1997
Survival on the Mountain as Joe Hoffman1997
The Three Lives of Karen as Paul1996
7th Heaven as Dr. Norton1996
Surviving Picasso as Kootz1996
Sudden Terror: The Hijacking of School Bus #17 as Frank Caldwell1996
Chasing the Dragon as Nat1995
Misery Loves Company as Not available1995
Boys on the Side as Massarelli1995
Love and Betrayal: The Mia Farrow Story as Woody Allen1994
Touched by an Angel as Prof. Alan Berger1994
ER as David Kotlowitz1994
And Then There Was One as Vinnie Ventola1994
Tonya & Nancy: The Inside Story as Screenplay Writer1994
Beyond Betrayal as Sam1994
The Yarn Princess as Steven Hoffman1993
The X-Files as Dr. Peter Voss1993
Diagnosis: Murder as Neil Burnside1993
Victim of Love: The Shannon Mohr Story as Jack Mandel1992
The Jackie Thomas Show as Not available1992
The Keys as Leeson1991
Palace Guard as Not available1991
Stat as Not available1991
Stat as Dr. Tony Menzies1991
Sisters as David Joseph Levitsky1991
Talent for the Game as Greg Rossi1991
The Boy Who Cried Bitch as Orin Fell1991
The Hit Man as The Director1990
Law & Order as Defense Attorney Dick Berkley1990
Law & Order as Al Archer1990
Law & Order as Neil Pressman1989
The Dream Team as Dr. Weitzman1989
Big Time as Michael1989
Thunderboat Row as Tom Rampy1988
Tattingers as Not available1988
Crocodile Dundee II as Bob Tanner1988
Internal Affairs as Jerry Renfrew1987
*batteries not included as Mason Baylor1986
Very Close Quarters as Not available1986
Liberty as Joseph Pulitzer1985
The Equalizer as C.R. Heaton1985
The Equalizer as Yorgi Kostov1985
War and Love as Marek1984
Murder, She Wrote as Dr. Jerry Santana1981
Nurse as Joe Calvo1980
The Exterminator as Frankie1980
Rappaccini's Daughter as Vito1973
Jeremy as Danny (uncredited)