2024
Poolman as Sophia2024
Advanced Chemistry as Not available2023
House Husbands as Sylvester Fields2023
Fanatic as Felix2022
Dr. Jackie as Pyotor2020
Saved by the Bell as Drama Teacher2020
Equal as Dick Leitsch2019
Abby's as Richard2018
The Rookie as Anders2018
A Million Little Things as Carter French2018
Dumplin' as Dale2017
The Mick as Oliver Fishburn2016
Bajillion Dollar Propertie$ as Pyotr2016
Gilmore Girls: A Year in the Life as Donald2016
Search Party as Patrick2016
Coffee House Chronicles: The Movie as Brad2015
Truth Be Told as Stephen2015
You're Killing Me as Dr. Strauss2014
Growing Up Fisher as Kevin2014
From Here on OUT as Richard2014
The Hungover Games as Tracey2014
Space Station 76 as Saul2014
Where the Bears Are 3 as Alfie Cooper2013
The Goldbergs as Dr. Bowman2013
Out West as Travis Lennon2012
She's Living for This as Various Characters2012
Beverly Hills Chihuahua 3 as Frederick2011
Shameless as Larry2011
Holiday Engagement as Julian2011
Half-Share as Michael No2010
$#*! My Dad Says as Lawrence2010
Barry Munday as D.J.2009
Cougar Town as Mr. Danner2009
Falling Up as Ray2008
Over Her Dead Body as Bill2008
Ready? OK! as Mable2007
Pushing Daisies as Denny Downs2006
Lovespring International as Not available2005
American Dad! as Waiter (voice)2005
Fat Actress as Man in Car #22005
Kitchen Confidential as Not available2005
The Life Coach as Tracy Neustadt2004
Win a Date with Tad Hamilton! as Hotel Clerk2003
Arrested Development as James Alan Spangler2003
Legally Blonde 2: Red, White & Blonde as Kevin2003
Girls Will Be Girls as Brad2002
Without a Trace as Michael Mills2002
Good Morning, Miami as Jordy2002
Life with Bonnie as Juggler2002
Life with Bonnie as Chance2002
Life with Bonnie as Constance2000
Curb Your Enthusiasm as Michael Halbreich2000
Kiss Tomorrow Goodbye as Mackey's Secretary2000
Colour Me Gay as Not available1999
The West Wing as Stu Winkle1999
Angel as Manager1998
The King of Queens as Desk Clerk1998
Charmed as Lacky Demon1998
Will & Grace as Bartender1998
Will & Grace as Jimmy1998
Gia as Francesco Stylist #11998
The Thin Pink Line as Randy Nephews1998
God as Gavin1996
Scream, Teen, Scream! as Henry1995
Cagney & Lacey: Together Again as Roy Osmond1995
Fast Company as Mr. Ashton1994
Friends as Waiter1993
NYPD Blue as Not available1991
Pizza Man as The Kid1990
Wings as Deliveryman2014
Space Station 76 Writer