2025
Abduct as Not available2024
King Ed as Not available2022
The Rookie: Feds as Bernie Barlowe2022
Making the Yuletide Gay: A Very Special Paul Lynde Christmas as Not available2021
The Sex Lives of College Girls as Thomas2021
CSI: Vegas as Chase / Grayson Star2021
Normal British Series as Mr. Stencil2020
9-1-1: Lone Star as Howard Dalton2020
Minutiae as Therapist2020
Minutiae as Not available2018
American Pets as Suit #12017
Cook-Off! as Timothy Whims2016
Bajillion Dollar Propertie$ as Gizzy2016
Patient Seven as Dr. Paul Victor2015
Grace and Frankie as Paul2015
You're Killing Me as Louis2014
Z Nation as Roman Estes2014
Suburban Gothic as Cousin Freddy2014
Play Nice as Berg2013
Wrong Cops as Special Guest2013
Lonely Boy as Grant2013
First Period as Mr. Klein2012
God Bless America as Party Planner #22012
The Vortex as Dr. William Marx2012
Wrong as Dolph Springer2012
Black Briefs as Jack2011
Franklin & Bash as Tony Philbin2011
The Exes as Eddie2011
Sharpay's Fabulous Adventure as Neal Roberts2011
Half-Share as Not available2010
Shake It Up as Phil2010
Good Luck Charlie as Otto2010
Rubber as Accountant2010
The Drawn Together Movie: The Movie! as Xandir P. Whifflebottom (voice)2010
Video Night as Jack2009
Glee as Leonardo Hauptman2008
The Mentalist as Brett Partridge2008
True Jackson, VP as Matsor LaRue2008
Beverly Hills Chihuahua as Dog Nanny2008
Do Not Disturb as Not available2008
Remarkable Power as Not available2007
Wizards of Waverly Place as Pocket Elf2007
Reno 911!: Miami as Steve Marmella2007
Girls Will Be Girls as Not available2006
Shark as Not available2006
Lovespring International as Not available2006
Sleeping Dogs Lie as Dougie2006
Available Men as Robert2005
Supernatural as Ian2005
Bones as Francis Byers2005
It's Always Sunny in Philadelphia as Michael Goldmate2005
Adam & Steve as Mime2004
House as Connor 'Hal' Conwin2004
Drawn Together as Xandir P. Whifflebottom (voice)2004
Meet the Fockers as Rent-a-Car Agent2004
Complete Savages as Not available2004
Complete Savages as Mr. Levitch2004
30 Days Until I'm Famous as Bad Boy Austin2004
Straight-Jacket as Freddie Stevens2003
Two and a Half Men as Mike2003
Las Vegas as Not available2003
Reno 911! as Not available2003
Reno 911! as Internet Predator2003
Reno 911! as Steve Marmella2003
Reno 911! as Ugliest Boy in the World2003
Nip/Tuck as Not available2003
Joan of Arcadia as Not available2003
Down with Love as Maurice2003
Girls Will Be Girls as Evie2001
One on One as Dr. Medway2001
Say It Isn't So as Leon Pitofsky1999
Action as Stuart Glazer1999
Mystery Men as Mr. Pups1998
Dawson's Creek as Andrew Waller1998
Conrad Bloom as Not available1998
Gods and Monsters as Edmund Kay1998
Chairman of the Board as Zak1998
Ground Control as Curtis1997
Buffy the Vampire Slayer as Deputy Mayor Allan Finch1997
The Weird Al Show as Uncle Ralphie1997
The Jenny McCarthy Show as Not available1997
Who's the Caboose? as V.P. Casting1995
Caroline in the City as Harris1995
The Wayans Bros. as Ted1995
Mr. Show with Bob and David as Button Gwinnett1995
Hope and Gloria as Seth1995
Clerks as Cop1995
Clerks. as Cop1994
Ellen as Barrett1994
Madman of the People as Mitch1989
Seinfeld as Crew Leader1988
Murphy Brown as Not availableNaN
The History of Everything Circa 1993: F/K/A Kissy Cousins Monster Babies as Nurse Scratchet2022
Reno 911!: It's a Wonderful Heist Thanks2014
Space Station 76 Director2014
Space Station 76 Writer2012
Black Briefs Director2010
Video Night Director2003
Girls Will Be Girls Executive Producer