Actor
Dark Minions
2013
as Andy (voice)
Freeloaders
2012
as Benny
2nd Serve
2012
as Scott Belcher / O.C.D.
Alpha and Omega
2010
as Shakey (voice)
Killers
2010
as Mac Bailey
Taking Woodstock
2009
as Stan
Burn After Reading
2008
as Tuchman Marsh Man
Insanitarium
2008
as Dave
Made of Honor
2008
as Tiny Shorts Guy
Heavy Petting
2007
as Ras
For Your Consideration
2006
as Commercial Director
Ira & Abby
2006
as Lenny
Funny Money
2006
as Denis Slater
Hitch
2005
as Neil
Little Black Book
2004
as Ira
Pipe Dream
2002
as James
Sweet Home Alabama
2002
as Barry Lowenstein
Changing Lanes
2002
as Tyler Cohen
Kissing Jessica Stein
2002
as Calculator Guy
Garmento
2002
as Caesar
Wet Hot American Summer
2001
as Steve
A.I. Artificial Intelligence
2001
as Supernerd
Almost Famous
2000
as Lenny
Liberty Heights
1999
as Alan Joseph Zuckerman
Hurricanna
as Bipolar Man