All roles

Mysterious Skin
2005, Movie - Drama
Pleasantville
1998, Movie - Drama, Comedy, Fantasy
The Adonis Factor
2010, Movie - Documentary
Nine Lives
2004, Movie - Romance, Drama
Dog Watch
1997, Movie - Action, Crime, Thriller