2024
Tricks Can Go Wrong as M.C.2021
Gays Without Cages as Not available2020
AJ and the Queen as Ewan2019
Black Monday as Dr. Gabe Egon2019
Mad About You as Todd2018
The Resident as Doll E. Wood / Joseph Kinney2016
Successful People as Dan Levine, stylist2015
Supergirl as Professor Alphonse Luzano2015
Life in Pieces as Clancy2015
Grace and Frankie as Chorus Member2015
Grace and Frankie as Partygoer #32013
The Millers as Kipp2013
How Sweet It Is as Fredrick2012
The Mindy Project as Brad2011
Awkward. as Store Manager2011
Just Go with It as Check-In Clerk2011
Suburgatory as Tom2011
Going Down in La-La Land as Collin2010
Raising Hope as Nick Darrow2010
$#*! My Dad Says as Rob2010
Perfect Couples as Alfredo2009
Castle as Maurice2009
Parks and Recreation as Marshall Langman2008
The Suite Life on Deck as Arturo Vitale2008
True Jackson, VP as Todd2008
Get Smart as KAOS Office Worker2007
Chuck as Dr. Fred Hornblower2007
Who's Your Caddy? as Realtor2006
Alien Autopsy as Flight Attendant2006
Hiding Victoria as Not available2005
How I Met Your Mother as Lawrence2005
Ghost Whisperer as Man2005
Miss Congeniality 2: Armed and Fabulous as Dolly Parton Impersonator2004
Desperate Housewives as Russell2003
The O.C. as Todd2003
The O.C. as Waiter2002
Half & Half as George2001
Tail Sting as Ben1998
Charmed as Photographer1998
Will & Grace as Fillip2010
Edgar Floats Casting Assistant