All roles

The Crowded Room
2023, Show - Biography, Crime, Drama
Long Bright River
2025, Show - Drama, Thriller
The Art of Racing in the Rain
2019, Movie - Drama, Romance
The Dropout
2022, Show - Biography, Drama
You Should Have Left
2020, Movie - Horror, Thriller
In Time
2011, Movie - Action, Sci-Fi, Thriller
Chloe
2010, Movie - Drama, Mystery, Thriller
Les Misérables
2012, Movie - Drama, History
Mean Girls
2004, Movie - Drama, Comedy
Mamma Mia! Here We Go Again
2018, Movie - Comedy, Romance
Jennifer's Body
2009, Movie - Comedy, Horror
Mamma Mia!
2008, Movie - Comedy, Romance
First Reformed
2018, Movie - Drama
Letters to Juliet
2010, Movie - Drama, Comedy, Romance
Epic
2013, Movie - Animation, Adventure, Family
Mank
2020, Movie - Biography, Drama
Dear John
2010, Movie - Drama, War, Romance
A Million Ways to Die in the West
2014, Movie - Comedy, Western
Red Riding Hood
2011, Movie - Drama, Fantasy, Mystery
Alpha Dog
2006, Movie - Crime, Drama, Thriller
Ted 2
2015, Movie - Fantasy, Comedy
While We're Young
2015, Movie - Drama, Comedy, Mystery
Pan
2015, Movie - Action, Adventure, Family
Things Heard & Seen
2021, Movie - Drama, Mystery, Horror