Todos os papéis

Detachment
2011, Filme - Drama
The Ex
2006, Filme - Comédia, Romance
Summerhood
2008, Filme - Romance, Comédia, Drama
Beware the Gonzo
2010, Filme - Comédia
Home Movie
2008, Filme - Drama, Horror, Suspense
The Orphan Killer
2011, Filme - Horror, Suspense