2021
CSI: Vegas as Gary Snyder2020
9-1-1: Lone Star as Dr. Keith Chalmers2017
Young Sheldon as Dr. Van Doornewaard2016
The Good Place as Professor Radja2016
Fuller House as Monsieur Guy2015
Window of Opportunity as Roger2013
Brooklyn Nine-Nine as Dean Wesley Allister2013
Mighty Med as Ambrose2012
The Beauty Inside as Alex #272011
2 Broke Girls as Dr. Gomulka2011
Jessie as Nigel Pettigrew2011
Switched at Birth as Not available2011
The Christmas Pageant as Frank Baldwin2011
Like Crazy as Bernard Gardner2011
Son of Morning as JBS Intl Anchor2010
The Social Network as Mr. Kenwright2010
Pair of Kings as King of Cornea2009
Castle as Bryce Robert2009
Castle as Steven Heisler2009
Super Capers as Herbert Q2008
True Jackson, VP as Ian2008
Grave Misconduct as Don Crown2008
An American Carol as Neville Chamberlain2007
The Big Bang Theory as Professor Laughlin2007
Mad Men as John Echolls2007
iCarly as Harry Joyner2007
Alvin and the Chipmunks as Butler2007
National Treasure: Book of Secrets as Control Room Guard2006
Psych as Julian Drake2006
Garfield: A Tail of Two Kitties as Mr. Greene2005
Bones as Badgley Mormont2005
The Suite Life of Zack & Cody as Mr. Dwosh2005
Fun with Dick and Jane as Account Rep - Grand Cayman Bank2004
Lost as Monsignor2003
NCIS as Jay Danorth2003
Las Vegas as Valet2003
Joan of Arcadia as Proctor God2001
MVP 2: Most Vertical Primate as Mr. Raheja2000
Gilmore Girls as Arthur Gordon2000
Jackie Chan Adventures as Larsen (voice)2000
MVP: Most Valuable Primate as Dr. Peabody2000
The Brothers García as Talent Agency Guy1999
Austin Powers: The Spy Who Shagged Me as British Colonel1999
The Duke as Cecil Cavendish1998
Will & Grace as Maitre D'1998
Oh Baby as Not available1997
Buffy the Vampire Slayer as Philip1997
Working as Butler1997
Crowned and Dangerous as Bryan Donahue1997
Swimsuit: The Movie as Jeremy Hollister1996
Kenan & Kel as Gavin the Waiter1996
Kenan & Kel as Gavin the Waiter (archive footage)1996
Suddenly Susan as Dr. Hale1996
Captain Simian & the Space Monkeys as The " " (voice)1996
Captain Simian & the Space Monkeys as Grxylpk / The " " (voice)1995
Unhappily Ever After as Mr. Monteleone1994
Friends as Jeweller1994
Spider-Man as Whistler (voice)1994
Spider-Man as Dr. Jonathan Ohn / The Spot (voice)1993
Lois & Clark: The New Adventures of Superman as Manager1993
Lois & Clark: The New Adventures of Superman as Mr. Sunshine1993
Living Single as The Waiter1993
Saved by the Bell: The New Class as Francois1993
Grey Knight as Richard Bradley1992
Hangin' with Mr. Cooper as Mr. Bates1992
Hangin' with Mr. Cooper as Waiter1992
P.J. Sparkles as The Cloak (voice)1991
Man of the People as Butler1991
Visitors from the Unknown as Surgeon1990
Rich Men, Single Women as Servant1989
Seinfeld as Lubeck1989
She's Out of Control as Nigel1989
Tarzan in Manhattan as Not available1987
Married... with Children as Mr. Blithers1987
Young Harry Houdini as Bobby