2025
Any Day Now as Marty2024
Arthur the King as Charlie Light2024
What We Find on the Road as Billy2023
Can't Go Home as Detective Peter Bartlett2022
The Good House as Henry Barlow2022
The Man from Rome as Monsignor Spada2021
CSI: Vegas as Jim Brass2021
Don't Look Up as General Themes2019
Evil as Archbishop Kirby2019
The Morning Show as Reid2019
William as President Clayborn2019
Turnover as Peter2018
A Million Little Things as Lenny2017
Star Trek: Discovery as Carl2017
The Good Fight as Henry Rindell2016
Colony as Quayle2016
Pandemic as Doctor Greer2015
Blindspot as Rosmond Ott2015
Spotlight as Peter Conley2015
CSI: Immortality as Jim Brass2012
That Guy... Who Was in That Thing as Self2008
American Violet as Judge Belmont2004
Justice League Unlimited as Travis Morgan (voice)2004
Tempesta as Taddeo Rossi2003
Coyote Waits as Jay Kennedy, FBI2002
Live from Baghdad as Ed Turner2001
Night Visions as John (segment "The Passenger List")2001
Session 9 as Bill Griggs2000
CSI: Crime Scene Investigation as Jim Brass2000
Secret Agent Man as Not available2000
Company Man as Officer Hickle2000
A Question of Faith as Francis1999
Now and Again as Not available1999
Anywhere but Here as George Franklin1999
Random Hearts as Dick Montoya1999
In Dreams as Detective Jack Kay1999
Entropy as Andy1998
The Negotiator as Nathan Roenick (uncredited)1998
Primary Colors as Howard Ferguson1998
One Tough Cop as Frankie 'Hot' Salvino1998
Exiled as Detective Sammy Kurtz1998
Peppermills as Not available1997
Ally McBeal as Harold Lane1997
L.A. Confidential as Mickey Cohen1997
Air Force One as Lloyd Shepherd1997
Night Falls on Manhattan as McGovern1997
Amistad as Attorney1997
Path to Paradise: The Untold Story of the World Trade Center Bombing as Lou Napoli1997
Cafe Society as Anthony Liebler1996
September as Conrad1996
Striptease as Malcolm Moldovsky1996
Ransom as Wallace1996
Extreme Measures as Dr. Jeffrey Manko1996
Heaven's Prisoners as Det. Magelli1996
Manny & Lo as Country House Owner1996
Celtic Pride as Kevin O'Grady1996
A Couch in New York as Dennis1996
Rosamunde Pilcher: September as Conrad1995
Central Park West as Detective1995
Virgin Mary as Miodrag Dobrovic1994
New York Undercover as Not available1994
Quiz Show as Lishman1994
Little Odessa as Boris Volkoff1994
Amelia Earhart: The Final Flight as Paul Mantz1993
Fallen Angels as Steve Prokowski1993
Mrs. Doubtfire as Head Chef1993
Mother's Boys as Mark Kaplan1993
The Night We Never Met as Sparrow's Nest Salesman1993
Naked in New York as Roman1993
Class of '61 as General Beauregard1993
Anna Lee: Headcase as Dr. Frank1992
Final Analysis as Mike O'Brien1992
Hoffa as Ted Harmon1992
Dead Ahead: The Exxon Valdez Disaster as Commander Steve McCall - US Coast Guard1992
Notorious as Norman Prescott1992
Unnatural Pursuits as Larry Leitz1992
Those Secrets as Leonard1991
Civil Wars as Jerry Bennett1991
True Colors as John Laury1991
Darrow as Bert Franklin1990
Law & Order as Anthony Scalisi1990
Against the Law as Not available1990
Cadillac Man as Little Jack Turgeon1990
Curiosity Kills as OrtleyNaN
Over Your Dead Body as Not available1991
The Great Pretender as Martin Brinkman1990
The Local Stigmatic as Ray1989
Kojak : Error Fatal as Hood1988
Internal Affairs as The WatcherNaN
The Mothership as Dr. Francis Singer1989
Dealers as Lee Peters1988
American Experience as James Connolly (voice)1988
The Serpent and the Rainbow as Andrew Cassedy1987
Wiseguy as Not available1987
Beverly Hills Cop II as Nikos Thomopolis1987
Wall Street as Stone Livingston1987
3 Men and a Baby as Vince1986
Crime Story as Deranged Gunman1986
Howard the Duck as Lieutenant Welker1986
Billy Galvin as Not available1986
Roanoak as Not available1985
The Equalizer as Max Gorman1985
Spenser: For Hire as Not available1984
Miami Vice as Not available1984
Kate & Allie as Benny Rinaldi1981
The Dark End of the Street as Cop