Hurricanna as Bipolar Man
2023
Lessons in Chemistry as Walter Pine (5 episodes)
2022
The Dropout as Mark Roessler (3 episodes)
2015
Wet Hot American Summer: First Day of Camp as Steve (3 episodes)
2015
Better Call Saul as Cancer Scam Victim (2 episodes)
2013
Dark Minions as Andy (voice)
2012
Freeloaders as Benny
2012
2nd Serve as Scott Belcher / O.C.D.
2012
TableTop as Self - Guest (2 episodes)
2010
Alpha and Omega as Shakey (voice)
2010
Killers as Mac Bailey
2010
The Good Guys (1 episode)
2009
Taking Woodstock as Stan
2008
Childrens Hospital as Daffy Giraffy (1 episode)
2008
The Mentalist as Phil Redmond (1 episode)
2008
Burn After Reading as Tuchman Marsh Man
2008
Insanitarium as Dave
2008
The Middleman as The Palindrome / Ivan Avi (1 episode)
2008
Made of Honor as Tiny Shorts Guy
2007
Heavy Petting as Ras
2007
The Big Bang Theory as Stuart Bloom (84 episodes)
2006
For Your Consideration as Commercial Director
2006
Ugly Betty as Walter (12 episodes)
2006
Funny Money as Denis Slater
2005
My Name Is Earl as Dwayne (1 episode)
2005
Weeds as Terry (3 episodes)
2004
Little Black Book as Ira
2002
Sweet Home Alabama as Barry Lowenstein
2002
Changing Lanes as Tyler Cohen
2001
Law & Order: Criminal Intent as Phil Hobart (1 episode)
2001
Wet Hot American Summer as Steve
2001
A.I. Artificial Intelligence as Supernerd
2000
CSI: Crime Scene Investigation as Don (1 episode)
2000
Almost Famous as Lenny
1999
Liberty Heights as Alan Joseph Zuckerman
1999
Third Watch as Tuba Guy (1 episode)
1999
The Sopranos as Kevin (1 episode)
1994
ER as Colin (2 episodes)
1990
Law & Order as Joe (1 episode)