All roles

A Very Royal Scandal
2024, Show - Drama
Unthinkable
2010, Movie - Crime, Drama, Thriller
Good Omens
2019, Show - Drama, Fantasy, Comedy
Kingdom of Heaven
2005, Movie - Action, Drama, Adventure
Midnight in Paris
2011, Movie - Fantasy, Comedy, Romance
Passengers
2016, Movie - Drama, Romance, Sci-Fi
Nocturnal Animals
2016, Movie - Drama, Thriller
Staged
2020, Show - Comedy
Blood Diamond
2006, Movie - Action, Drama, Thriller
Underworld
2003, Movie - Action, Fantasy, Thriller
Prodigal Son
2019, Show - Crime, Drama, Mystery
Alice in Wonderland
2010, Movie - Adventure, Family, Fantasy
Underworld: Rise of the Lycans
2009, Movie - Action, Fantasy, Thriller
Alice Through the Looking Glass
2016, Movie - Adventure, Family, Fantasy
Home Again
2017, Movie - Drama, Comedy, Romance
Tinker Bell and the Great Fairy Rescue
2010, Movie - Animation, Adventure, Family
Timeline
2003, Movie - Action, Adventure, Sci-Fi
Best Interests
2023, Show - Drama
Far from the Madding Crowd
2015, Movie - Drama, Romance
Quiz
2020, Show - Drama
TRON: Legacy
2010, Movie - Action, Adventure, Sci-Fi
The Twilight Saga: Breaking Dawn - Part 2
2012, Movie - Drama, Adventure, Fantasy
Dolittle
2020, Movie - Adventure, Family, Fantasy
Apostle
2018, Movie - Drama, Fantasy, Mystery