2021
Law & Order: Organized Crime as Herbert Rixton (1 episode)
2019
Evil as Zach Neville (1 episode)
2018
The Last O.G. as Rudolph (1 episode)
2014
Archaeology of a Woman as Sgt. Calder
2013
The Blacklist as Charles Lassiter (1 episode)
2012
Elementary as Lawyer (1 episode)
2011
I Don't Know How She Does It as Roger Harcourt
2011
Return as Mr. Miller
2010
Blue Bloods as Ret. Det. Loggia (1 episode)
2009
Everybody's Fine as Dr. Ed
2009
The Good Wife as Foxson (1 episode)
2008
I Do & I Don't as Morton Murphy
2006
Two Weeks as Jim Cranston
2006
30 Rock as Ron (1 episode)
2006
Brother's Shadow as Hank Stafford
2006
The Water Is Wide as Ezra Bennington
2005
Law & Order: Trial by Jury as Addison Briggs (1 episode)
2003
Out of Time as Dr. Frieland
2003
Hope & Faith as Edward Shanowski (1 episode)
2003
How to Lose a Guy in 10 Days as Jack
2003
Queens Supreme (1 episode)
2001
Vanilla Sky as Benny's Owner
2001
Law & Order: Criminal Intent as Alan Bottner (1 episode)
2001
Law & Order: Criminal Intent as Ned Worley (1 episode)
2001
Law & Order: Criminal Intent as Studio Owner (1 episode)
2001
Thirteen Conversations About One Thing as Lew Kincannon
2001
100 Centre Street as Judge Wisler (31 episodes)
2000
Ed as Jack Respaldi (1 episode)
1999
Third Watch as Chief Tom McInerney (3 episodes)
1999
Third Watch as Dean Thompson's Lover (1 episode)
1999
Law & Order: Special Victims Unit as Defense Attorney Gibson (1 episode)
1999
Law & Order: Special Victims Unit as Dr. Porterman (1 episode)
1999
The Sopranos as Judge Lapper (1 episode)
1998
River Red as Chief Bascomb
1998
The Last Days of Disco as Marshall
1997
Liberty! as Anti-Federalist (6 episodes)
1997
Night Falls on Manhattan as Man in Asylum
1997
Private Parts as Payton
1996
Spin City (1 episode)
1993
Romeo Is Bleeding as Priest
1992
Malcolm X as Cop at Harlem Station
1990
Law & Order as Carter Newton (1 episode)
1990
Law & Order as Christianson (1 episode)
1990
Law & Order as David Solomon (1 episode)
1990
Law & Order as Dr. Farnsworth (1 episode)
1990
Law & Order as Dr. Jenner (1 episode)
1990
Law & Order as Samuel Sorotsky (1 episode)
1987
The Rosary Murders as Robert Javison
1985
Spenser: For Hire (1 episode)
1985
The Equalizer as Barry Konig (1 episode)
1983
A Rose for Emily as Pharmacist
1983
Blue Thunder as Alf Hewitt
1983
I Take These Men as Dr. Stuart Sherwood
1981
The Howling as Jerry Warren
1981
Hill Street Blues (1 episode)
1980
Magnum, P.I. (1 episode)
1980
Number 96 (US) (6 episodes)
1980
Off the Minnesota Strip as Bruce McGrath
1980
Tenspeed and Brown Shoe (1 episode)
1979
Hart to Hart as Sumner (1 episode)
1979
Pleasure Cove as Henry Sinclair
1978
Someone's Watching Me! as Leone
1978
The Roller Girls as Howie Devine (4 episodes)
1978
Dr. Scorpion as Dave Steel
1976
Baa Baa Black Sheep as Medical Lieutenant (1 episode)
1976
The Flying Misfits as Medical Lieutenant
1976
All the President's Men as Congress Library Clerk
1975
Barney Miller as Joseph Saxon (1 episode)
1975
Barney Miller as Peace Corps Recruiter Vincent Bondell (1 episode)
1975
Barney Miller as Ron Giles (1 episode)
1974
The Rockford Files as Bob Parsons (1 episode)
1974
The Rockford Files as Gordon Lyle (1 episode)
1974
The Rockford Files as Tom Hanson (1 episode)
1974
Kolchak: The Night Stalker (1 episode)
1974
Police Woman (1 episode)
1974
Police Woman as Sanford Elliott (1 episode)
1973
Kojak as Sutter (1 episode)
1973
Hail as Sergeant Johnson
1973
Police Story (1 episode)
1967
Ironside as Terry Langley (1 episode)