All roles

Mickey 17
2025, Movie - Drama, Adventure, Sci-Fi
Living
2022, Movie - Drama
Darkest Hour
2017, Movie - Drama, History
God's Own Country
2017, Movie - Drama, Romance
Tom & Jerry
2021, Movie - Animation, Family, Comedy
Jamestown
2017, Show - Drama
Tulip Fever
2017, Movie - Drama, Romance
Mothering Sunday
2021, Movie - Drama, Romance
Miss Austen
2025, Show - Drama
White Bird
2023, Movie - Biography, Drama, Adventure
Firebrand
2023, Movie - Drama, History
Hot Milk
2025, Movie - Drama
Life After Life
2022, Show - Drama
Zog
2018, Movie - Animation, Adventure, Family
How to Build a Girl
2020, Movie - Comedy
Kafkas
2021, Movie - Drama
Zog and the Flying Doctors
2020, Movie - Animation, Family
National Theatre Live: As You Like It
2016, Movie - Comedy
Black Narcissus
2020, Show - Drama
The Devil's Harmony
2019, Movie - Comedy, Music, Horror
National Theatre Live: Treasure Island
2015, Movie - Drama, Adventure, Family
Guerrilla
2017, Show - Drama