Known For
Filmography

CSI: Vegas
TV · as Gary Snyder · 1 ep

9-1-1: Lone Star
TV · as Dr. Keith Chalmers · 1 ep

Young Sheldon
TV · as Dr. Van Doornewaard · 1 ep

Fuller House
TV · as Monsieur Guy · 1 ep

The Good Place
TV · as Professor Radja · 1 ep

Window of Opportunity
Movie · as Roger

Brooklyn Nine-Nine
TV · as Dean Wesley Allister · 1 ep

Mighty Med
TV · as Ambrose · 2 eps

The Beauty Inside
TV · as Alex #27 · 1 ep

Like Crazy
Movie · as Bernard Gardner

Son of Morning
Movie · as JBS Intl Anchor

The Christmas Pageant
Movie · as Frank Baldwin

Switched at Birth
TV · 4 eps

Jessie
TV · as Nigel Pettigrew · 1 ep

2 Broke Girls
TV · as Dr. Gomulka · 1 ep

The Social Network
Movie · as Mr. Kenwright

Pair of Kings
TV · as King of Cornea · 1 ep

Super Capers
Movie · as Herbert Q

Castle
TV · as Bryce Robert, Steven Heisler · 1 ep

An American Carol
Movie · as Neville Chamberlain

Grave Misconduct
Movie · as Don Crown

True Jackson, VP
TV · as Ian · 1 ep

The Secret Life of the American Teenager
TV · as Richard Malkovich · 1 ep

National Treasure: Book of Secrets
Movie · as Control Room Guard

Alvin and the Chipmunks
Movie · as Butler

The Big Bang Theory
TV · as Professor Laughlin · 1 ep

iCarly
TV · as Harry Joyner · 1 ep

Mad Men
TV · as John Echolls · 1 ep

Notes from the Underbelly
TV · as Dr. Bob Jennings · 1 ep

Garfield: A Tail of Two Kitties
Movie · as Mr. Greene

Psych
TV · as Julian Drake · 1 ep

Fun with Dick and Jane
Movie · as Account Rep - Grand Cayman Bank

The Suite Life of Zack & Cody
TV · as Mr. Dwosh · 1 ep

Bones
TV · as Badgley Mormont · 1 ep

The War at Home
TV · as Zoltar · 1 ep

Lost
TV · as Monsignor · 1 ep

NCIS
TV · as Jay Danorth · 1 ep

Joan of Arcadia
TV · as Proctor God · 1 ep

Las Vegas
TV · as Valet · 1 ep

Spider-Man: The Return of the Green Goblin
Movie · as Doctor Jonathan Ohn / The Spot (voice)

MVP 2: Most Vertical Primate
Movie · as Mr. Raheja

MVP: Most Valuable Primate
Movie · as Dr. Peabody

Jackie Chan Adventures
TV · as Larsen (voice) · 1 ep

Gilmore Girls
TV · as Arthur Gordon · 1 ep

The Brothers García
TV · as Talent Agency Guy · 1 ep

Austin Powers: The Spy Who Shagged Me
Movie · as British Colonel

The Duke
Movie · as Cecil Cavendish

Winchell
Movie · as Stork Club Captain #2

Will & Grace
TV · as Maitre D' · 1 ep

Oh Baby
TV · 1 ep

Rude Awakening
TV · as Nathan Maxwell · 1 ep

Crowned and Dangerous
Movie · as Bryan Donahue

Swimsuit: The Movie
Movie · as Jeremy Hollister

Buffy the Vampire Slayer
TV · as Philip · 2 eps

Working
TV · as Butler · 1 ep

Smart Guy
TV · as Mr. Taylor · 1 ep

Captain Simian & the Space Monkeys
TV · as The " " (voice), Grxylpk / The " " (voice) · 2 eps

Kenan & Kel
TV · as Gavin the Waiter, Gavin the Waiter (archive footage) · 1 ep

Suddenly Susan
TV · as Dr. Hale · 1 ep

Unhappily Ever After
TV · as Mr. Monteleone · 6 eps

Spider-Man
TV · as Whistler (voice), Dr. Jonathan Ohn / The Spot (voice) · 2 eps

Friends
TV · as Jeweller · 1 ep

Grey Knight
Movie · as Richard Bradley

Lois & Clark: The New Adventures of Superman
TV · as Manager, Mr. Sunshine · 1 ep

Saved by the Bell: The New Class
TV · as Francois · 1 ep

Living Single
TV · as The Waiter · 1 ep

P.J. Sparkles
Movie · as The Cloak (voice)

Hangin' with Mr. Cooper
TV · as Mr. Bates, Waiter · 1 ep

Visitors from the Unknown
Movie · as Surgeon

Man of the People
TV · as Butler · 1 ep

Rich Men, Single Women
Movie · as Servant

She's Out of Control
Movie · as Nigel

Tarzan in Manhattan
Movie

Seinfeld
TV · as Lubeck · 1 ep

Young Harry Houdini
Movie · as Bobby

Married... with Children
TV · as Mr. Blithers · 1 ep