2016
Baskets as Elderly Man2016
Baskets as Edwin2014
Jane the Virgin as Old Man2013
Brooklyn Nine-Nine as Franklin2012
Scandal as Terry2006
Dexter as Bishop2005
My Name Is Earl as Doctor in Hall2004
Desperate Housewives as Mr. Scully2004
The Fallen as Sal2002
American Dreams as Not available2002
Life with Bonnie as Older gentleman2000
CSI: Crime Scene Investigation as Cranky Old Man2000
Curb Your Enthusiasm as Jim O'Malley1999
Soccer Dog: The Movie as Mr. Kremp1997
Buffy the Vampire Slayer as Council Member1997
Buffy the Vampire Slayer as Kaltenbach1997
Beyond Belief: Fact or Fiction as Minister (segment "The Bridesmaid")1997
Ally McBeal as Walter1997
Waiting for the Passion as Michael1996
My Fellow Americans as Ben, Caretaker1995
Xena: Warrior Princess as Antonius1994
Guardian Angel as Clayton1993
Frasier as Old Niles1993
Distant Cousins as Mr. Williams1992
Mad About You as Mr. Howard1992
Waxwork II: Lost in Time as Herr Vogel1992
Majority Rule as Farmer Freyberger1991
For the Boys as T.V. Censor, New York1991
The Haunted as Father Larson1990
Law & Order as Ronny Napoli1990
The Haunting of Morella as Quintis1989
Coach as Mr. Porter1989
Stepfather 2 as Sam Watkins1988
The Wonder Years as Jeweler1988
Dear John as Minister1988
A Time of Destiny as Father Basil1988
Retreads as Not available1986
Stewardess School as Older Man1986
My Chauffeur as Giles1985
The Golden Girls as Mr. Ninervini1984
Murder, She Wrote as Minister1984
Night Court as Gynecologist1984
Night Court as Father Ryan1984
The Last Starfighter as Rylan Bursar1983
Confessions of a Married Man as Principal1982
The Day the Bubble Burst as Not available1980
Airplane! as Reporter #21980
The Island as Doctor #11980
Portrait of a Rebel: The Remarkable Mrs. Sanger as Dr. Jessup1980
The Girl, the Gold Watch & Everything as Hibber1980
Damien: The Leper Priest as Father Leonor1980
Ghost of a Chance as Minister1979
Knots Landing as Professor Kromkowski1979
Nero Wolfe as Theodore Horstmann1979
No Other Love as Optician1978
Taxi as The Priest1978
Moment by Moment as Pharmacist1978
Lassie: The New Beginning as Jerry Bergan1977
Demon Seed as Royce1977
Heroes as Ticket Clerk1977
First Love as Waiter (uncredited)1976
All the President's Men as Attorney #11975
Barney Miller as Mr. Levant1975
Barney Miller as Leo Hadden, KGB1975
Farewell, My Lovely as Marriott1975
A Moon for the Misbegotten as T. Stedman Harder1972
The Underground Movie as (voice)1971
A New Leaf as Desk Clerk (uncredited)1968
The Heart Is a Lonely Hunter as Beaudine1966
The Group as Put Blake1955
Alfred Hitchcock Presents as Harry