All roles

(500) Days of Summer
2009, Movie - Drama, Comedy, Romance
Half Nelson
2006, Movie - Drama
Sound of My Voice
2011, Movie - Drama, Mystery, Sci-Fi
Last Days
2005, Movie - Drama
Douchebag
2010, Movie - Drama, Comedy
The House Is Burning
2006, Movie - Drama
Sordid Things
2009, Movie - Drama, Mystery, Thriller
Itty Bitty Titty Committee
2007, Movie - Comedy
Exquisite Corpse
2010, Movie - Horror
Descent
2007, Movie - Drama, Thriller