Credits
- 2021 · CSI: Vegas as Gary Snyder
- 2017 · Young Sheldon as Dr. Van Doornewaard
- 2016 · The Good Place as Professor Radja
- 2016 · Fuller House as Monsieur Guy
- 2015 · Window of Opportunity as Roger
- 2013 · Mighty Med as Ambrose
- 2013 · Brooklyn Nine-Nine as Dean Wesley Allister
- 2012 · The Beauty Inside as Alex #27
- 2011 · The Christmas Pageant as Frank Baldwin
- 2011 · Like Crazy as Bernard Gardner
- 2011 · Jessie as Nigel Pettigrew
- 2011 · 2 Broke Girls as Dr. Gomulka
- 2011 · Switched at Birth as
- 2011 · Son of Morning as JBS Intl Anchor
- 2010 · The Social Network as Mr. Kenwright
- 2010 · Pair of Kings as King of Cornea
- 2009 · Super Capers as Herbert Q
- 2009 · Castle as Bryce Robert
- 2009 · Castle as Steven Heisler
- 2008 · True Jackson, VP as Ian
- 2008 · Grave Misconduct as Don Crown
- 2008 · An American Carol as Neville Chamberlain
- 2007 · Alvin and the Chipmunks as Butler
- 2007 · National Treasure: Book of Secrets as Control Room Guard
- 2007 · The Big Bang Theory as Professor Laughlin
- 2007 · iCarly as Harry Joyner
- 2007 · Mad Men as John Echolls
- 2006 · Psych as Julian Drake
- 2006 · Garfield: A Tail of Two Kitties as Mr. Greene
- 2005 · Fun with Dick and Jane as Account Rep - Grand Cayman Bank
- 2005 · Bones as Badgley Mormont
- 2005 · The Suite Life of Zack & Cody as Mr. Dwosh
- 2004 · Lost as Monsignor
- 2003 · NCIS as Jay Danorth
- 2001 · MVP 2: Most Vertical Primate as Mr. Raheja
- 2000 · Gilmore Girls as Arthur Gordon
- 2000 · Jackie Chan Adventures as Larsen (voice)
- 2000 · MVP: Most Valuable Primate as Dr. Peabody
- 2000 · The Brothers García as Talent Agency Guy
- 1999 · Austin Powers: The Spy Who Shagged Me as British Colonel
- 1999 · The Duke as Cecil Cavendish
- 1998 · Will & Grace as Maitre D'
- 1998 · Oh Baby as
- 1997 · Working as Butler
- 1997 · Buffy the Vampire Slayer as Philip
- 1997 · Crowned and Dangerous as Bryan Donahue
- 1996 · Suddenly Susan as Dr. Hale
- 1996 · Captain Simian & the Space Monkeys as Grxylpk / The " " (voice)
- 1996 · Captain Simian & the Space Monkeys as The " " (voice)
- 1996 · Kenan & Kel as Gavin the Waiter (archive footage)
- 1996 · Kenan & Kel as Gavin the Waiter
- 1995 · Unhappily Ever After as Mr. Monteleone
- 1994 · Spider-Man as Whistler (voice)
- 1994 · Spider-Man as Dr. Jonathan Ohn / The Spot (voice)
- 1994 · Friends as Jeweller
- 1993 · Lois & Clark: The New Adventures of Superman as Manager
- 1993 · Lois & Clark: The New Adventures of Superman as
- 1993 · Saved by the Bell: The New Class as Francois
- 1992 · P.J. Sparkles as The Cloak (voice)
- 1991 · Man of the People as Butler
- 1991 · Visitors from the Unknown as Surgeon
- 1990 · Rich Men, Single Women as Servant
- 1989 · Seinfeld as Lubeck
- 1989 · Tarzan in Manhattan as
- 1989 · She's Out of Control as Nigel
- 1987 · Married... with Children as Mr. Blithers