All roles

Lee
2023, Movie - Biography, Drama, History
Challengers
2024, Movie - Drama, Romance, Sport
La Chimera
2023, Movie - Adventure, Fantasy, Comedy
God's Own Country
2017, Movie - Drama, Romance
Cinderella
2015, Movie - Drama, Family, Fantasy
Emma.
2020, Movie - Comedy, Romance
Bonus Track
2024, Movie - Drama, Comedy, Music
Hope Gap
2019, Movie - Drama
Mothering Sunday
2021, Movie - Drama, Romance
The Riot Club
2014, Movie - Drama
Florence Foster Jenkins
2016, Movie - Drama, Comedy
The Durrells
2016, Show - Drama, Family, Comedy
The Program
2015, Movie - Biography, Drama, Sport
Wake Up Dead Man: A Knives Out Mystery
2025, Movie - Crime, Drama, Comedy
Rebuilding
2025, Movie - Drama
Only You
2019, Movie - Drama, Romance
The History of Sound
2025, Movie - Drama, Music, Romance
The Dish
2026, Movie - Sci-Fi
Romeo & Juliet
2021, Movie - Drama, Romance
Aisha
2022, Movie - Drama
Best Man
2016, Movie - Comedy
Boys on Film 18: Heroes
2018, Movie - Animation, Documentary, Drama
The Colour of His Hair
2017, Movie - Documentary, Drama
The Wipers Times
2013, Movie - Drama, Comedy, War