All roles

Sex Education
2019, Show - Drama, Comedy
Rush
2013, Movie - Action, Drama
Rogue One: A Star Wars Story
2016, Movie - Action, Adventure, Sci-Fi
The Night Manager
2016, Show - Crime, Drama, Mystery
Why Didn't They Ask Evans?
2022, Show - Mystery, Thriller
The Duchess
2008, Movie - Drama, History, Romance
Cloud Atlas
2012, Movie - Drama, Sci-Fi
The Cursed
2021, Movie - Fantasy, Mystery, Horror
Hellboy
2019, Movie - Action, Adventure, Fantasy
Victor Frankenstein
2015, Movie - Drama, Sci-Fi, Thriller
Funny Woman
2022, Show - Comedy
The Bank Job
2008, Movie - Crime, Drama, Thriller
A Little Chaos
2015, Movie - Drama, Romance
Utopia
2013, Show - Drama, Comedy, Mystery
Hampstead
2017, Movie - Comedy, Romance
The Forsyte Saga
2002, Show - Drama
Undercover
2016, Show - Drama
Emma
1996, Movie - Drama, Comedy, Romance
Magpie
2024, Movie - Drama, Thriller
Agatha and the Midnight Murders
2020, Movie - Drama, Mystery
The Murder in Angel Lane
2013, Movie - Crime, Drama, Mystery
Silent Hours
2021, Movie - Mystery, Thriller
Sulphur & White
2020, Movie - Drama