All roles

Playing Nice
2025, Show - Drama
Joy
2024, Movie - Biography, Drama, History
Bob Marley: One Love
2024, Movie - Biography, Drama, History
Little Women
2019, Movie - Drama, History, Romance
Happy Valley
2014, Show - Crime, Drama, Mystery
Rush
2013, Movie - Action, Drama
Rogue Agent
2022, Movie - Drama, Thriller
Nowhere Special
2020, Movie - Drama
The Nevers
2021, Show - Drama, Sci-Fi
Mr. Jones
2019, Movie - Drama, History, Thriller
Belle
2013, Movie - Drama
McMafia
2018, Show - Crime, Drama
An Education
2009, Movie - Drama, Romance
Things Heard & Seen
2021, Movie - Drama, Mystery, Horror
War and Peace
2016, Show - Drama
Flatliners
2017, Movie - Drama, Horror, Thriller
Lady Chatterley's Lover
2015, Movie - Drama, Romance
A Little Life
2023, Movie - Drama
Mr. Turner
2014, Movie - Drama, History
Hampstead
2017, Movie - Comedy, Romance
To Walk Invisible
2016, Movie - Drama, History
Death Comes to Pemberley
2013, Show - Drama, Mystery
King & Conqueror
2025, Show - Drama
Northmen: A Viking Saga
2014, Movie - Action, Drama, Adventure