2023
Discovering Ella as Charles Buchanan
2022
Merry F*cking Christmas: The Making of Tangerine as Self
2020
DIVOS! as Barry Cruise
2019
American Bistro as Sheldon Crassus
2019
The Infiltrators as Agent Jensen
2018
The Fare as The Dispatcher
2017
The Guest House as Ray
2017
Like Father as Lenny
2016
The Birth of a Nation as Joseph Randall
2015
Hush Up Sweet Charlotte
2013
Goodbye World as Apartment Manager
2012
Gotham Comedy Live as Self (1 episode)
2012
Home Invasion as Maurice
2010
FutureStates as Ronald Kopstein (1 episode)
2008
Ping Pong Playa as Doctor
2008
Friends & Lovers: The Ski Trip 2 as Richard
2006
Puff, Puff, Pass as Chet
2005
It's Always Sunny in Philadelphia as Event Director (1 episode)
2005
The Closer as Greg Lewis (1 episode)
2005
Love Lounge (1 episode)
2005
Fat Actress as McG's Assistant (1 episode)
2004
My Coolest Years as Himself (1 episode)
2004
House as Adam Brown (1 episode)
2004
A Day Without a Mexican as Restaurant Manager
2002
George Lopez as Sales Managerr (1 episode)
2001
10 Attitudes as Josh Stevens
2001
My Wife and Kids as Dr. Steven Michael Thomas (3 episodes)
2000
The Huntress (2 episodes)
2000
Strong Medicine as Talk Show Host (1 episode)
2000
Get Your Stuff as Jason
1999
Lost & Found as Jewelry Store Manager
1999
Providence as Stage Manager (1 episode)
1998
Charmed as Martin (1 episode)
1998
Will & Grace as Stuart (2 episodes)
1995
Murder One (1 episode)
1995
The Drew Carey Show as Chip (1 episode)
1995
Cyber Bandits as Street vendor
1993
seaQuest DSV as Motivational Speaker (1 episode)
1993
The John Larroquette Show as Chris (1 episode)
1991
NYPD Mounted as Vincent
1990
Kindergarten Cop as Male Hairstylist
1987
Cross My Heart as Waiter
1984
Murder, She Wrote as Motel Manager (1 episode)