2021
And Just Like That… as Stanford Blatch (3 episodes)
2021
Before I Go as Francis
2020
Magic Camp as Casino Manager
2020
Stars in the House as Self (2 episodes)
2019
A Christmas Wish as Principal Wilson
2019
7 Days to Vegas as Danny
2019
Carl Laemmle as Carl Laemmle (voice)
2018
Magnum P.I. as Gerard Hirsch (1 episode)
2018
25 Words or Less (4 episodes)
2017
The Polka King as Lonny
2016
The $100,000 Pyramid as Self (1 episode)
2016
Trust Fund as Jerry Peters
2015
Supergirl as Steve Lomeli (3 episodes)
2014
The Mysteries of Laura as Georges Tilleu aka The Nose (1 episode)
2014
Walk of Shame as Dan Karlin
2011
Whole Day Down as Willie (12 episodes)
2011
Franklin & Bash (1 episode)
2010
Hawaii Five-0 as Gerard Hirsch (9 episodes)
2010
Hot in Cleveland as Dr. Brotz (1 episode)
2010
Sex and the City 2 as Stanford Blatch
2010
Ashley's Ashes as Limus
2009
White Collar as Mozzie (81 episodes)
2009
Celebrity Ghost Stories as Self (1 episode)
2009
Watch What Happens Live with Andy Cohen as Self - Guest (1 episode)
2008
Sex and the City as Stanford
2008
Beau Jest as Joel Goldman
2007
Hard Four as Orville Chisholm
2007
Wizards of Waverly Place as Mr. Frenchy (1 episode)
2007
Pushing Daisies as Dick Dicker (1 episode)
2007
John from Cincinnati as Meyer Dickstein (10 episodes)
2007
Head Case as Self (2 episodes)
2007
Ricky Jay Plays Poker as Self
2006
...So Goes the Nation as Self
2006
Jackass Number Two as Self
2005
Little Manhattan as Ralph
2005
Just Like Heaven as Maitre D'
2005
House of D as Ticket Agent
2005
Fever Pitch as Kevin
2005
Medium as Alan Hitchens (1 episode)
2004
Seeing Other People as Writer
2003
Celebrity Poker Showdown as Self (2 episodes)
2003
Las Vegas (1 episode)
2003
Two and a Half Men as Dr. Staven (1 episode)
2003
Jackass Backyard BBQ as Himself
2003
Freaky Friday as Evan
2003
A Problem with Fear as Erin
2002
Taken as Dr. Kreutz (10 episodes)
2002
CSI: Miami as Ian Sutter (1 episode)
2002
CSI: Miami as Ian Sutton (1 episode)
2002
Monk as Leo Navarro (1 episode)
2001
Out Cold as Ted Muntz
2001
Special Unit 2 as Little Brother (1 episode)
2001
Special Unit 2 as Ross Bowman / Amphorian / Cupid (1 episode)
2001
Thank Heaven as Grant Strong
2000
CSI: Crime Scene Investigation as Bud Simmons (1 episode)
2000
Our Lips Are Sealed as Agent Norm
2000
What Planet Are You From? as Brett
2000
Fortress 2 as Stanley Nussbaum
1999
Play It to the Bone as Cappie Caplan
1999
Being John Malkovich as Guy in Restaurant
1999
The Suburbans as Craig
1998
Conrad Bloom as Spencer (1 episode)
1998
There's Something About Mary as Dr. Zit Face / High School Pal
1998
Sex and the City as Stanford Blatch (26 episodes)
1998
Ask Harriet (13 episodes)
1997
Stargate SG-1 as Martin Lloyd (3 episodes)
1997
Buffy the Vampire Slayer as Security Guard (1 episode)
1997
Just Shoot Me! as Kurt (1 episode)
1997
Cyclops, Baby as Willie
1996
Mars Attacks! as Corporate Guy
1996
Spin City as Ned (1 episode)
1996
Kingpin as Purse Snatcher
1996
The Rock as Francis Reynolds
1996
The Destiny of Marty Fine as Jack
1996
Cityscrapes: Los Angeles as John
1995
Things to Do in Denver When You're Dead as Cuffy
1995
The Barefoot Executive
1995
Caroline in the City as Annoying Guy (1 episode)
1995
The Single Guy as Ted (1 episode)
1995
The Tie That Binds as Ray Tanton
1995
Star Trek: Voyager as Riga (1 episode)
1994
Friends as Steve (1 episode)
1994
Touched by an Angel as Eddie Brenner (1 episode)
1994
Party of Five as Mr. Kroop (3 episodes)
1994
Ray Alexander: A Taste For Justice
1993
Boy Meets World as Lenny Spinelli (2 episodes)
1993
NYPD Blue as Henry Coffield (1 episode)
1993
The X-Files as Henry Weems (1 episode)
1993
The X-Files as Quinton 'Roach' Freely (1 episode)
1993
When the Party's Over as Vic Montana
1993
Untamed Heart as Patsy
1993
Groundhog Day as Phil's Assistant Kenny
1992
Mad About You as Randall (1 episode)
1992
Renegade as Tommy (1 episode)
1992
Melrose Place as Dr. Mosley (2 episodes)
1992
Ruby as Lee Harvey Oswald
1991
Soapdish as Nitwit Executive
1990
Repossessed as Nerd Student
1990
The Adventures of Ford Fairlane as Frat Boy
1990
Twin Peaks as Heavy Metal Roadie (1 episode)
1990
Brain Dead as Board Member
1989
Double Your Pleasure as Waiter
1989
Quantum Leap as Alik Idell / Lee Harvey Oswald (2 episodes)
1989
Quantum Leap as Seymour (1 episode)
1989
Troop Beverly Hills as Bruce
1989
Coach as Clerk (1 episode)
1986
The Leftovers as Gladstone's Assistant
1986
The Deliberate Stranger
1985
Mr. Belvedere as Carl (7 episodes)
1982
Cheers as Waiter (1 episode)
1982
Family Ties as Walter (1 episode)
1980
It's a Living as Phil Roman (3 episodes)