All roles

About Time
2013, Movie - Drama, Fantasy, Romance
The Swarm
2023, Show - Drama, Sci-Fi, Thriller
Never Let Me Go
2010, Movie - Drama, Romance, Sci-Fi
Star Trek Beyond
2016, Movie - Action, Adventure, Sci-Fi
Nine Bodies in a Mexican Morgue
2025, Show - Crime, Mystery, Thriller
Requiem
2018, Show - Drama, Mystery
Flack
2019, Show - Drama, Comedy
The Secret History of Writing
2020, Show - Documentary
Ganef
2020, Movie - Drama
Walden
2021, Movie - Drama, Sci-Fi
The Score
2022, Movie - Drama, Romance, Thriller
All Is True
2018, Movie - Drama, History
Any Human Heart
2010, Show - Drama
The Crimson Petal and the White
2011, Show - Drama
South Riding
2011, Show - Drama
Love Is Thicker Than Water
2017, Movie - Drama, Comedy, Romance
The Making of a Lady
2012, Movie - Drama
Still
2018, Movie - Drama, Fantasy, Mystery
A Working Mom's Nightmare
2019, Movie - Thriller
Dead Birds
2019, Movie - Drama, Fantasy, Comedy