All roles

Here
2024, Movie - Drama
Rogue One: A Star Wars Story
2016, Movie - Action, Adventure, Sci-Fi
See How They Run
2022, Movie - Comedy, Mystery
The Courier
2020, Movie - Drama, History, Thriller
Catherine Called Birdy
2022, Movie - Adventure, Comedy
Kingdom of Heaven
2005, Movie - Action, Drama, Adventure
Official Secrets
2019, Movie - Biography, Crime, Drama
Bank of Dave
2023, Movie - Biography, Drama, Comedy
Pinocchio
2022, Movie - Drama, Adventure, Family
The Witches
2020, Movie - Family, Fantasy, Comedy
Maleficent
2014, Movie - Action, Adventure, Family
Mary Shelley's Frankenstein
1994, Movie - Drama, Romance, Sci-Fi
The Bank Job
2008, Movie - Crime, Drama, Thriller
First Knight
1995, Movie - Action, Drama, Adventure
Jack Ryan: Shadow Recruit
2014, Movie - Action, Drama, Thriller
A Little Chaos
2015, Movie - Drama, Romance
Cutthroat Island
1995, Movie - Action, Adventure
Haunting of the Queen Mary
2023, Movie - Drama, Mystery, Horror
Flowers
2016, Show - Drama, Comedy
Nicholas Nickleby
2002, Movie - Drama, Adventure
Hamlet
2018, Movie - Drama
The Way We Live Now
2001, Show - Drama
The Little Stranger
2018, Movie - Mystery, Horror
Female Human Animal
2018, Movie - Mystery, Romance, Thriller