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
Don't Look Up as General Themes2021
CSI: Vegas as Jim Brass2019
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
Company Man as Officer Hickle2000
Secret Agent Man as Not available2000
A Question of Faith as Francis1999
Anywhere but Here as George Franklin1999
Now and Again as Not available1999
Entropy as Andy1999
In Dreams as Detective Jack Kay1999
Random Hearts as Dick Montoya1998
The Negotiator as Nathan Roenick (uncredited)1998
Primary Colors as Howard Ferguson1998
Exiled as Detective Sammy Kurtz1998
One Tough Cop as Frankie 'Hot' Salvino1998
Peppermills as Not available1997
Ally McBeal as Harold Lane1997
Air Force One as Lloyd Shepherd1997
Night Falls on Manhattan as McGovern1997
L.A. Confidential as Mickey Cohen1997
Cafe Society as Anthony Liebler1997
Path to Paradise: The Untold Story of the World Trade Center Bombing as Lou Napoli1997
Amistad as Attorney1996
Striptease as Malcolm Moldovsky1996
Celtic Pride as Kevin O'Grady1996
Heaven's Prisoners as Det. Magelli1996
Ransom as Wallace1996
Rosamunde Pilcher: September as Conrad1996
A Couch in New York as Dennis1996
Manny & Lo as Country House Owner1996
Extreme Measures as Dr. Jeffrey Manko1996
September as Conrad1995
Central Park West as Detective1995
Virgin Mary as Miodrag Dobrovic1994
New York Undercover as Not available1994
Little Odessa as Boris Volkoff1994
Amelia Earhart: The Final Flight as Paul Mantz1994
Quiz Show as Lishman1993
Mrs. Doubtfire as Head Chef1993
Fallen Angels as Steve Prokowski1993
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
Dead Ahead: The Exxon Valdez Disaster as Commander Steve McCall - US Coast Guard1992
Those Secrets as Leonard1992
Unnatural Pursuits as Larry Leitz1992
Notorious as Norman Prescott1992
Hoffa as Ted Harmon1991
True Colors as John Laury1991
Civil Wars as Jerry Bennett1991
Darrow as Bert Franklin1991
The Great Pretender as Martin Brinkman1990
Law & Order as Anthony Scalisi1990
The Local Stigmatic as Ray1990
Against the Law as Not available1990
Cadillac Man as Little Jack Turgeon1990
Curiosity Kills as Ortley1989
Dealers as Lee Peters1989
Kojak: Fatal Flaw as Hood1988
American Experience as James Connolly (voice)1988
Internal Affairs as The Watcher1988
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
Roanoak as Not available1986
Billy Galvin as Not available1985
The Equalizer as Max Gorman1985
Spenser: For Hire as Not available1984
Miami Vice as Not available1981
The Dark End of the Street as CopNaN
The Mothership as Dr. Francis SingerNaN
The Trip as Not available1986
Howard the Duck as Lieutenant Welker1984
Kate & Allie as Not available