The History of Everything Circa 1993: F/K/A Kissy Cousins Monster Babies as Nurse Scratchet
2022
Making the Yuletide Gay: A Very Special Paul Lynde Christmas
2022
The Rookie: Feds as Bernie Barlowe (1 episode)
2021
The Sex Lives of College Girls as Thomas (1 episode)
2021
CSI: Vegas as Chase / Grayson Star (1 episode)
2021
Normal British Series as Mr. Stencil (5 episodes)
2020
Minutiae (1 episode)
2020
Minutiae as Therapist (2 episodes)
2020
9-1-1: Lone Star as Howard Dalton (1 episode)
2018
American Pets as Suit #1
2016
Patient Seven as Dr. Paul Victor
2016
Bajillion Dollar Propertie$ as Gizzy (1 episode)
2015
Grace and Frankie as Paul (8 episodes)
2014
Z Nation as Roman Estes (6 episodes)
2014
Suburban Gothic as Cousin Freddy
2013
Wrong Cops as Special Guest
2012
Wrong as Dolph Springer
2012
God Bless America as Party Planner #2
2012
Black Briefs as Jack
2012
The Vortex as Dr. William Marx
2011
The Exes as Eddie (1 episode)
2011
Franklin & Bash as Tony Philbin (1 episode)
2011
Sharpay's Fabulous Adventure as Neal Roberts
2010
Rubber as Accountant
2010
Shake It Up as Phil (1 episode)
2010
Good Luck Charlie as Otto (1 episode)
2010
The Drawn Together Movie: The Movie! as Xandir P. Whifflebottom (voice)
2009
Glee as Leonardo Hauptman (1 episode)
2008
True Jackson, VP as Matsor LaRue (1 episode)
2008
Beverly Hills Chihuahua as Dog Nanny
2008
The Mentalist as Brett Partridge (5 episodes)
2008
Do Not Disturb (1 episode)
2007
Girls Will Be Girls (6 episodes)
2007
Cook-Off! as Timothy Whims
2007
Wizards of Waverly Place as Pocket Elf (1 episode)
2007
Reno 911!: Miami as Steve Marmella
2006
Sleeping Dogs Lie as Dougie
2006
Lovespring International (13 episodes)
2006
Available Men as Robert
2005
Supernatural as Ian (1 episode)
2005
Bones as Francis Byers (1 episode)
2005
It's Always Sunny in Philadelphia as Michael Goldmate (1 episode)
2004
Meet the Fockers as Rent-a-Car Agent
2004
House as Connor 'Hal' Conwin (1 episode)
2004
Drawn Together as Xandir P. Whifflebottom (voice) (36 episodes)
2004
Complete Savages (1 episode)
2004
Complete Savages as Mr. Levitch (1 episode)
2004
30 Days Until I'm Famous as Bad Boy Austin
2003
Joan of Arcadia (4 episodes)
2003
Las Vegas (1 episode)
2003
Two and a Half Men as Mike (1 episode)
2003
Reno 911! (7 episodes)
2003
Reno 911! as Internet Predator (1 episode)
2003
Reno 911! as Steve Marmella (2 episodes)
2003
Reno 911! as Ugliest Boy in the World (1 episode)
2003
Nip/Tuck (1 episode)
2003
Down with Love as Maurice
2001
One on One as Dr. Medway (1 episode)
2001
Say It Isn't So as Leon Pitofsky
1999
Action as Stuart Glazer (13 episodes)
1999
Mystery Men as Mr. Pups
1998
Conrad Bloom (1 episode)
1998
Ground Control as Curtis
1998
Chairman of the Board as Zak
1998
Dawson's Creek as Andrew Waller (1 episode)
1997
The Weird Al Show as Uncle Ralphie (2 episodes)
1997
Who's the Caboose? as V.P. Casting
1997
Buffy the Vampire Slayer as Deputy Mayor Allan Finch (4 episodes)
1997
The Jenny McCarthy Show (12 episodes)
1995
Mr. Show with Bob and David as Button Gwinnett (1 episode)
1995
Caroline in the City as Harris (1 episode)
1995
Hope and Gloria as Seth (1 episode)
1995
The Wayans Bros. as Ted (2 episodes)
1995
Clerks as Cop (1 episode)
1994
Madman of the People as Mitch (1 episode)
1994
Ellen as Barrett (13 episodes)
1989
Seinfeld as Crew Leader (1 episode)
1988
Murphy Brown (1 episode)