All roles

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