Putzel 2012
as Walter
Harvest 2011
as Josh Winters
Held Up 2010
as Ray Pfeifer
I Love You, Beth Cooper 2009
as Rich Munsch
The Journal 2008
as Alex
Sydney White 2007
as Lenny
Mulholland Drive 2001
Stunts
Credits from TMDB.