2022
Minx as Butler (2 episodes)
2018
The Wedding Do Over as Minister
2017
I'm Sorry as Dan (1 episode)
2016
20th Century Women as Pharmacist
2016
Angie Tribeca as Businessman (1 episode)
2015
Rosewood as Judge Walters (1 episode)
2015
Grace and Frankie as Priest (1 episode)
2014
Jane the Virgin as Gustav (1 episode)
2014
black-ish as Online Lecturer (1 episode)
2014
black-ish as Winston (1 episode)
2014
Scorpion as Boris Sakovich (1 episode)
2011
American Horror Story as Elder #1 (1 episode)
2010
Good Luck Charlie as Professor Giblet (1 episode)
2007
Mad Men as Monsignor Cavanaugh (2 episodes)
2007
Rules of Engagement as Doctor (1 episode)
2005
How I Met Your Mother as Mr. Drury (1 episode)
2005
It's Always Sunny in Philadelphia as Priest (1 episode)
2004
Desperate Housewives as Reverend (1 episode)
2001
Crossing Jordan (1 episode)
2000
Little Nicky as Hitler
1999
The Bachelor as Maitre d'
1999
The West Wing as Thomas (1 episode)
1998
Charmed as Older Man (1 episode)
1998
V.I.P. as Butler / Biker (1 episode)
1997
Jenny as Bartender (1 episode)
1997
Veronica's Closet as Lawyer (1 episode)
1996
3rd Rock from the Sun as Justice of the Peace (1 episode)
1995
Caroline in the City as Good Samaritan (1 episode)
1995
The Naked Truth as Good Samaritan (1 episode)
1995
Star Trek: Voyager as Alben (1 episode)
1994
Friends as Bank Officer (2 episodes)
1994
Burke's Law as Ashford (1 episode)
1993
Diagnosis: Murder as Hotel Manager (1 episode)
1993
seaQuest DSV as Policeman (1 episode)
1993
Between Love and Hate as Maitre d'
1993
Star Trek: Deep Space Nine as Gul Benil (1 episode)
1992
Melrose Place as Bank Officer (1 episode)
1991
Flesh 'n' Blood as Player (1 episode)
1990
Beverly Hills, 90210 (1 episode)
1990
The Fresh Prince of Bel-Air as Mr. Wilmore (2 episodes)
1990
Capital News as Senator Durning (1 episode)
1989
Saved by the Bell as Bartholomew (1 episode)
1989
Seinfeld as Maitre d' (1 episode)
1989
Baywatch as Victor Polson (1 episode)
1989
The Revenge of Al Capone as Judge
1984
Mass Appeal as Salvatore Fitzgerald
1984
Hunter as Hillner (1 episode)
1982
Cheers as Ed (1 episode)
1979
Knots Landing as Analyst (2 episodes)