2016
Alienated as Griffin
2013
K-9 Adventures: A Christmas Tale as Marv
2013
Santorini Blue as Jimmy the doorman
2012
Bright Day as Leicester Cohen-Blaize
2011
The Chateau Meroux as Francois
2010
The Deported as Priest
2010
Shoot the Hero as Douglas
2009
Stuntmen as Gio Supreme
2009
Lock and Roll Forever as Marty Post
2009
Super Capers as Chauffer
2007
Wizards of Waverly Place as Dragon Seller (1 episode)
2007
Judy Toll: The Funniest Woman You've Never Heard Of as Self
2007
Entry Level as Charlie
2006
Pledge This! as Professor Milchik
2006
The Enigma with a Stigma as Steve Davis
2006
Legion of Super Heroes as Starfinger (voice) (1 episode)
2005
Death to the Supermodels as Gunther
2005
The Aristocrats as Self
2005
Zoey 101 as Mr. Billiam (1 episode)
2004
Funky Monkey as Flick
2003
Reno 911! (1 episode)
2003
Pauly Shore Is Dead as Celebrity Judge #1
2003
My Dinner with Jimi as Psychiatrist
2003
That's So Raven as Frank (1 episode)
2002
Duty Dating as Preacher
2001
Call Me Claus as Ralph
2001
On the Edge as Policeman (segment "Happy Birthday")
2001
So Little Time as Manuelo del Valle (26 episodes)
2001
Special Unit 2 as Harold the Sphinx (1 episode)
2001
My Wife and Kids (1 episode)
2000
Curb Your Enthusiasm as Daviday (1 episode)
2000
Loser as Photographer
2000
The In Crowd as Luis
2000
The Flintstones in Viva Rock Vegas as Gazaam / Gazing
2000
Civility as Bernard Tate
1999
Stuart Little as Salesman
1999
This Space Between Us as Joshua Wilde
1999
Can't Stop Dancing as Roman
1998
The Thin Pink Line as Stewart Sterling
1998
The Hughleys (1 episode)
1998
I Woke Up Early the Day I Died as Loan Office Cop
1998
You Lucky Dog as Reuben Windsor
1998
Every Dog Has Its Day as Sully
1998
Chairman of the Board as Mr Withermeyer
1997
A Kid in Aladdin's Palace as Genie
1997
Jenny as Fish Boy (1 episode)
1997
Changing Habits as Boutique Owner
1997
Smart Guy (1 episode)
1997
The Practice (1 episode)
1996
Clueless as Umberto José (1 episode)
1996
The Pretender as Max Vargas, Tax Official (1 episode)
1996
Nash Bridges (1 episode)
1995
Mr. Stitch as Doctor Al Jacobs
1995
MADtv as Self (1 episode)
1995
Freaky Friday as Cary
1995
Hope and Gloria as Gwillem (7 episodes)
1995
Hart to Hart: Secrets of the Hart
1994
The Stöned Age as Liquor Store Employee
1994
Inevitable Grace as Mr. Lacon
1994
Friends as Allesandro (2 episodes)
1994
Touched by an Angel as Chuck (1 episode)
1994
ER as Mr. Prole (1 episode)
1994
Angels in the Outfield as David Montagne
1993
Mr. Jones as Motorcyle Man
1993
Dave's World as Salesman (1 episode)
1992
The Ben Stiller Show (2 episodes)
1992
Frannie's Turn as Armando (6 episodes)
1991
The Last Boy Scout as Milo
1991
One-Night Stand: Taylor Negron as Himself
1991
Nothing but Trouble as Fausto Squiriniszu
1990
The Fresh Prince of Bel-Air as Vic (1 episode)
1990
Dream On as Waiter (1 episode)
1989
Seinfeld as Hairdresser (1 episode)
1989
How I Got Into College as Mailman
1989
One Night Stand (1 episode)
1988
Punchline as Albert Emperato
1987
The New Adventures of Beans Baxter as Mr. Thornton (2 episodes)
1986
River's Edge as Checker
1986
The Whoopee Boys as Whitey
1986
One Crazy Summer as Taylor
1985
Bad Medicine as Pepe the Cab Driver
1985
The Emperor's New Clothes as Soldier
1985
Better Off Dead... as Mailman
1984
Johnny Dangerously as Delivery Man
1982
Faerie Tale Theatre as Soldier (1 episode)
1982
Fast Times at Ridgemont High as Pizza Guy
1982
Young Doctors in Love as Dr. Phil Burns
1981
Falcon Crest as Roger MacDonald (1 episode)
1981
Falcon Crest as Wendell (1 episode)
1981
Hill Street Blues (1 episode)
1980
The Gong Show Movie as Blond-Haired Man Auditioning
1979
Detective School (23 episodes)