2021
Law & Order: Organized Crime as Herbert Rixton2019
Evil as Zach Neville2018
The Last O.G. as Rudolph2014
Madam Secretary as Theodore Gates2014
Archaeology of a Woman as Sgt. Calder2013
The Blacklist as Charles Lassiter2012
Elementary as Lawyer2011
I Don't Know How She Does It as Roger Harcourt2011
Return as Mr. Miller2010
Blue Bloods as Ret. Det. Loggia2009
The Good Wife as Foxson2009
Everybody's Fine as Dr. Ed2008
I Do & I Don't as Morton Murphy2006
30 Rock as Ron2006
Two Weeks as Jim Cranston2006
The Water Is Wide as Ezra Bennington2006
Brother's Shadow as Hank Stafford2005
Law & Order: Trial by Jury as Addison Briggs2003
Hope & Faith as Edward Shanowski2003
Queens Supreme as Not available2003
How to Lose a Guy in 10 Days as Jack2003
Out of Time as Dr. Frieland2002
The Laramie Project as Reverend Fred Phelps2001
Law & Order: Criminal Intent as Alan Bottner2001
Law & Order: Criminal Intent as Ned Worley2001
Law & Order: Criminal Intent as Studio Owner2001
100 Centre Street as Judge Wisler2001
Vanilla Sky as Benny's Owner2001
Thirteen Conversations About One Thing as Lew Kincannon2000
Ed as Jack Respaldi2000
Wonderland as Dr. Lorenzo1999
Law & Order: Special Victims Unit as Dr. Porterman1999
Law & Order: Special Victims Unit as Defense Attorney Gibson1999
The Sopranos as Judge Lapper1999
Third Watch as Chief Tom McInerney1999
Third Watch as Dean Thompson's Lover1998
The Last Days of Disco as Marshall1998
River Red as Chief Bascomb1997
Liberty! as Anti-Federalist1997
Private Parts as Payton1997
Night Falls on Manhattan as Man in Asylum1997
Hudson River Blues as Not available1996
Spin City as Not available1995
Letter to My Killer as Not available1993
Romeo Is Bleeding as Priest1992
Malcolm X as Cop at Harlem Station1990
Law & Order as Christianson1990
Law & Order as Samuel Sorotsky1990
Law & Order as Dr. Jenner1990
Law & Order as Dr. Farnsworth1990
Law & Order as David Solomon1990
Law & Order as Carter Newton1987
The Rosary Murders as Robert Javison1985
The Equalizer as Barry Konig1985
Spenser: For Hire as Not available1983
Blue Thunder as Alf Hewitt1983
A Rose for Emily as Pharmacist1983
I Take These Men as Dr. Stuart Sherwood1981
Hill Street Blues as Not available1981
The Howling as Jerry Warren1980
Magnum, P.I. as Simon MacLeish1980
Tenspeed and Brown Shoe as Not available1980
Number 96 as Not available1980
Casino as Andrews1980
Off the Minnesota Strip as Bruce McGrath1979
Hart to Hart as Sumner1979
Pleasure Cove as Henry Sinclair1978
The Roller Girls as Howie Devine1978
Someone's Watching Me! as Leone1978
Dr. Scorpion as Dave Steel1976
Alice as Not available1976
Baa Baa Black Sheep as Medical Lieutenant1976
All the President's Men as Congress Library Clerk1976
The Flying Misfits as Medical Lieutenant1975
Barney Miller as Peace Corps Recruiter Vincent Bondell1975
Barney Miller as Joseph Saxon1975
Barney Miller as Ron Giles1974
The Rockford Files as Bob Parsons1974
The Rockford Files as Tom Hanson1974
The Rockford Files as Gordon Lyle1974
The Rockford Files as Steve McWilliams1974
Police Woman as Not available1974
Police Woman as Sanford Elliott1974
Kolchak: The Night Stalker as Not available1973
Police Story as Not available1973
Kojak as Sutter1973
Hail as Sergeant Johnson1967
Ironside as Terry Langley