1999
The Out-of-Towners as Mr. Wellstone
1998
All Revved Up as Mr. Lilly
1998
Style & Substance as Hadley John (13 episodes)
1996
Mars Attacks! as Decorator
1996
Surviving Picasso as Kahnweiler
1996
Goode Behavior as Chancellor Willoughby (23 episodes)
1995
The Show Formerly Known as the Martin Short Show
1994
I.Q. as Nathan Liebknecht
1994
Chicago Hope (2 episodes)
1994
Killer as Dr. Alstricht
1994
The Shadow as Isaac Newboldt
1993
Partners as Edward Hooper
1992
Laurie Hill as Dr. Walter Wiseman (10 episodes)
1992
Batman: The Animated Series as Dr. Dorian (voice) (1 episode)
1992
Sister Act as Bishop O'Hara
1990
The Local Stigmatic as David
1989
Seinfeld as Gavin Pollone (1 episode)
1989
Tales from the Crypt as Judge #1 / Judge #2 / Judge #3 (1 episode)
1989
Anything But Love as Brian Allquist (56 episodes)
1988
My Stepmother Is an Alien as Lucas Budlong
1988
Funny Farm as Michael Sinclair
1987
thirtysomething (1 episode)
1987
Second Chance as Saint Peter (9 episodes)
1987
Bigfoot as Jack Kendrix
1986
ALF as Angel Bob (1 episode)
1986
Aladdin and His Wonderful Lamp as Sultan
1985
Cinderella as Narrator
1985
Stingray (1 episode)
1985
Double Dare as Sylvester (7 episodes)
1985
Moonlighting as Jerome (1 episode)
1984
Frankenweenie as Mr. Chambers
1984
Murder, She Wrote as Nigel Allison (1 episode)
1984
The Evil That Men Do as Dr. Clement Molloch
1983
Will There Really Be a Morning? as 1st Doctor
1982
St. Elsewhere (1 episode)
1982
Little Gloria... Happy at Last as Smythe (2 episodes)
1982
Faerie Tale Theatre as Narrator (voice) (1 episode)
1982
Faerie Tale Theatre as Sultan (1 episode)
1982
I'm Dancing as Fast as I Can as Dr. Kalman
1981
Under the Rainbow as The Duke
1981
Going Ape! as Gridley
1980
Those Lips, Those Eyes as Fibby Geyer
1980
Just Tell Me What You Want as Dr. Coleson
1979
My Old Man as Phil Kiley
1979
Time After Time as Adams
1978
Heaven Can Wait as Sisk
1976
Diary of the Dead as Walter Johnson (as Joe Maher)
1975
Wonder Woman as Edgar Percy (1 episode)
1975
Ellery Queen (1 episode)
1975
My Father's House as Doctor
1975
Forget-Me-Not Lane as Frank
1974
For Pete's Sake as Mr. Coates
1972
It Ain't Easy as Charlie
1972
M*A*S*H as Major Taylor (1 episode)
1971
Great Performances as Frank (1 episode)
1967
Passages from James Joyce's Finnegans Wake as Celebrant
1964
Another World (1547 episodes)
1958
Little Moon of Alban as British Soldier