2016
Alienated as Griffin2013
K-9 Adventures: A Christmas Tale as Marv2013
Santorini Blue as Jimmy the doorman2012
Vamps as Pizza Guy2012
Bright Day as Leicester Cohen-Blaize2011
The Chateau Meroux as Francois2010
Shoot the Hero as Douglas2010
The Deported as Priest2009
Stuntmen as Gio Supreme2009
Babysitters Beware as Mr. Willoughsbag2009
Super Capers as Chauffer2009
Lock and Roll Forever as Marty Post2008
Channels as Niles2007
Wizards of Waverly Place as Dragon Seller2007
Pledge This! as Professor Milchik2007
Judy Toll: The Funniest Woman You've Never Heard Of as Self2007
Entry Level as Charlie2006
Legion of Super Heroes as Starfinger (voice)2006
The Enigma with a Stigma as Steve Davis2005
Zoey 101 as Mr. Billiam2005
The Aristocrats as Self2005
Death to the Supermodels as Gunther2004
Funky Monkey as Flick2003
That's So Raven as Frank2003
Reno 911! as Hector2003
Pauly Shore Is Dead as Celebrity Judge #12003
My Dinner with Jimi as Psychiatrist2002
Duty Dating as Preacher2001
My Wife and Kids as Not available2001
So Little Time as Manuelo del Valle2001
Special Unit 2 as Harold the Sphinx2001
Call Me Claus as Ralph2001
The Fluffer as Tony Brooks2001
On the Edge as Policeman (segment "Happy Birthday")2000
Curb Your Enthusiasm as Daviday2000
The Flintstones in Viva Rock Vegas as Gazaam / Gazing2000
Loser as Photographer2000
Gun Shy as Cheemo2000
The In Crowd as Luis2000
Civility as Bernard Tate1999
Stuart Little as Salesman1999
Can't Stop Dancing as Roman1999
This Space Between Us as Joshua Wilde1998
The Hughleys as Not available1998
GayVN Awards as Self - Host1998
Chairman of the Board as Mr Withermeyer1998
I Woke Up Early the Day I Died as Loan Office Cop1998
The Thin Pink Line as Stewart Sterling1998
You Lucky Dog as Reuben Windsor1998
Every Dog Has Its Day as Sully1997
The Practice as Not available1997
Smart Guy as Not available1997
Jenny as Fish Boy1997
Arsenio as Not available1997
A Kid in Aladdin's Palace as Genie1997
Changing Habits as Boutique Owner1996
Clueless as Umberto José1996
The Pretender as Max Vargas, Tax Official1996
Nash Bridges as Not available1996
Spy Hard as Painter1996
Bio-Dome as Russell1995
Hope and Gloria as Gwillem1995
MADtv as Self1995
Freaky Friday as Cary1995
Hart to Hart: Secrets of the Hart as Not available1995
Mr. Stitch as Doctor Al Jacobs1994
Friends as Allesandro1994
Duckman as Not available1994
ER as Mr. Prole1994
Touched by an Angel as Chuck1994
Angels in the Outfield as David Montagne1994
The Stöned Age as Liquor Store Employee1994
Inevitable Grace as Mr. Lacon1993
Dave's World as Salesman1993
Mr. Jones as Motorcyle Man1992
The Ben Stiller Show as Not available1992
Frannie's Turn as Armando1991
The Last Boy Scout as Milo1991
Nothing but Trouble as Fausto Squiriniszu1991
One-Night Stand: Taylor Negron as Himself1990
The Fresh Prince of Bel-Air as Vic1990
Dream On as Waiter1989
Seinfeld as Hairdresser1989
One Night Stand as Not available1989
How I Got Into College as Mailman1988
Punchline as Albert Emperato1987
The New Adventures of Beans Baxter as Mr. Thornton1986
One Crazy Summer as Taylor1986
River's Edge as Checker1986
The Whoopee Boys as Whitey1986
Mutant Video as Not available1985
Better Off Dead... as Mailman1985
Bad Medicine as Pepe the Cab Driver1985
The Emperor's New Clothes as Soldier1984
Johnny Dangerously as Delivery Man (uncredited)1983
Easy Money as Julio1982
Faerie Tale Theatre as Soldier1982
Fast Times at Ridgemont High as Himself1982
Young Doctors in Love as Dr. Phil Burns1982
Rocket to Stardom as Not available1981
Hill Street Blues as Not available1981
Falcon Crest as Roger MacDonald1981
Falcon Crest as Wendell1981
Freedom as Brett1980
The Gong Show Movie as Blond-Haired Man Auditioning1979
Detective School as Not available