All roles

Lucky Strike
2026, Movie - Action, War
Geography Club
2013, Movie - Comedy, Drama, Romance
The New Daughter
2009, Movie - Thriller, Horror
Rest Stop
2006, Movie - Horror, Thriller
Sins of Our Youth
2014, Movie - Thriller, Drama
Seconds Apart
2011, Movie - Thriller, Horror
Devolved
2010, Movie - Comedy