All roles

On Call
2025, Show - Action, Crime, Drama
Pretty Little Liars
2010, Show - Drama, Mystery, Romance
Where'd You Go, Bernadette
2019, Movie - Drama, Comedy
Feed
2017, Movie - Drama
Martyrs
2015, Movie - Mystery, Horror
Clara
2018, Movie - Drama, Romance, Sci-Fi
Sister Cities
2016, Movie - Drama, Thriller
Exiles
2013, Movie - Drama, Romance
Doula
2022, Movie - Comedy
Surf Noir
2015, Movie - Crime, Drama, Fantasy
C.O.G.
2013, Movie - Drama, Comedy
Immediately Afterlife
2014, Movie - Drama
Consent
2010, Movie - Drama
Billboard Dad
1998, Movie - Family, Comedy
Last Rites
1988, Movie - Crime, Romance, Horror