2021
Clarice as Nils Hagen (3 episodes)
2018
Hold the Dark as Hunter John
2018
The Alienist as Mayor William L. Strong (3 episodes)
2017
Juggernaut as Leonard Gamble
2017
Marvel's The Defenders as Father Lantom (1 episode)
2016
Confirmation as Alan Simpson
2015
Bridge of Spies as Allen Dulles
2015
The Visit as Pop Pop
2015
Marvel's Daredevil as Father Lantom (11 episodes)
2014
Inherent Vice as Adrian Prussia
2014
Gotham as Mayor Holden Pritchard (2 episodes)
2013
Chinese Puzzle as L'agent bureau immigration
2013
The Immigrant as Dr. Knox
2013
The Blacklist as Mann am Telefon (1 episode)
2012
Lincoln as George Pendleton
2012
Elementary as Milton Van Kirk (1 episode)
2012
Nature Calls as Priest
2011
Last Man Standing (1 episode)
2010
Boardwalk Empire as Frederick Elliot (7 episodes)
2009
White Collar as Walter (1 episode)
2009
The Good Wife as Professor George Paley (1 episode)
2009
Split Ends as Nathan Berry
2007
Damages as Judge Sanford Toomey (3 episodes)
2006
The Hoax as George Gordon Holmes
2006
World Trade Center as Allison's Father
2006
Conviction as Walter Bradley (2 episodes)
2006
16 Blocks as Mike Sheehan
2005
The Notorious Bettie Page as Gangel
2005
Law & Order: Trial by Jury as Walter Bradley (1 episode)
2004
Messengers as Stuart Quinn
2004
Spider-Man 2 as OsCorp Representative
2003
Love the Hard Way as Prison Doctor
2001
Law & Order: Criminal Intent as Father Capanna (1 episode)
2001
The Education of Max Bickford as Mayor Owens (1 episode)
2001
The Invention of Love as Mark Pattison / W.T. Stead
2001
100 Centre Street as Captain Korshok (1 episode)
2001
100 Centre Street as Chairman (1 episode)
2001
The Atlantis Conspiracy as Mr. Dumbrowski
2000
Shaft as Lt. Cromertie
2000
Small Time Crooks as Frenchy's Lawyer
1999
Now and Again (1 episode)
1999
Law & Order: Special Victims Unit as Walter Bradley (18 episodes)
1999
A Fish in the Bathtub as Father Malachy
1999
The Sopranos as Father Felix (2 episodes)
1998
Celebrity as Father Gladden's Fan on Porch
1998
Side Streets as Stelu
1998
Snake Eyes as Pritzker
1997
Deconstructing Harry as Damned Man
1997
Picture Perfect as 2nd Ad Executive
1996
Big Night as Loan Officer
1995
Mighty Aphrodite as Linda's Ex-Landlord
1995
The Neon Bible as Reverend Watkins
1994
Bullets Over Broadway as Man at Theatre
1994
The Twilight Zone: Rod Serling's Lost Classics as Dr. Ames (segment "Where the Dead Are")
1993
Acapulco H.E.A.T. as Housten (uncredited) (1 episode)
1993
And the Band Played On as Dr. Max Essex
1992
School Ties as Chaplain
1991
Shadows and Fog as Bartender
1991
Johnny Suede as Flip Doubt
1991
Golden Years as Lt. McGiver
1990
Law & Order as Herbert Fowler (1 episode)
1990
Law & Order as John Ennis (1 episode)
1990
Law & Order as Manager (1 episode)
1990
Law & Order as Thomas Neustadt (1 episode)
1990
Law & Order as Walter Bradley (15 episodes)
1988
In the Line of Duty: The F.B.I. Murders as Agent John Hanlon
1985
Doubletake as Sex Therapist
1985
The Purple Rose of Cairo as The Communist
1984
The Beniker Gang as Mr. Millhauser
1983
Zelig as Workers Rally Speaker
1980
A Jury of Her Peers as County Attorney
1951
Hallmark Hall of Fame as Dr. Brimmer (2 episodes)