Actor
Blush
2019 · as Tod
Before the Sun Explodes
2016 · as Zeb
Struck by Lightning
2013 · as Attorney
Barry Munday
2010 · as Maury Knox
Chasing Robert
2007 · as Toadie
Tenacious D in The Pick of Destiny
2006 · as Poopy Guy
High Hopes
2006 · as Ryan
AdCorp, Inc.
2005 · as Milton
Men in Black II
2002 · as Man with Dog
The Void
2001 · as Dr. Jason Lazarus
Desperate But Not Serious
2000 · as Stoner Dude
Cradle Will Rock
1999 · as Rockefeller Center - Protester