Actor
The French American
2015
as Delbert
Naughty or Nice
2012
as Peter
Bad Blood... the Hunger
2012
as Snickers
16-love
2012
as Stuart
Cougars, Inc.
2011
as Patrick
Happiness Runs
2010
as Tao
Extreme Movie
2008
as Doug
Smother
2008
as Dana
Juno
2007
as Guy Lab Partner
Man in the Chair
2007
as Projectionist
Little Miss Sunshine
2006
as Teen Boy #1
Living with Uncle Ray
2006
as Jimmy
Rebound
2005
as Wes