All roles

The Outrun
2024, Movie - Drama
The Capture
2019, Show - Crime, Drama, Mystery
Men
2022, Movie - Fantasy, Horror, Thriller
I May Destroy You
2020, Show - Drama
Genie
2023, Movie - Fantasy, Comedy
The Lazarus Project
2022, Show - Action, Drama, Fantasy
Murder on the Orient Express
2017, Movie - Crime, Drama, Mystery
Kiri
2018, Show - Crime, Drama
The Miniaturist
2017, Show - Drama, Mystery
Anne Boleyn
2021, Show - Drama
National Theatre at Home: The Effect
2024, Movie - Drama
Femme
2021, Movie - Thriller
Press
2018, Show - Drama
Shakespeare Live! From the RSC
2016, Movie - Documentary, Music
RSC Live: Hamlet
2016, Movie - Drama
RSC Live: King Lear
2016, Movie - Drama
Prince, Son and Heir: Charles at 70
2018, Movie - Documentary
National Theatre Live: King Lear
2014, Movie - Drama
A Midsummer Night's Dream
2016, Movie - Fantasy, Comedy, Romance
Canned
2017, Movie - Comedy