Acting
Slow Horses
2022
EastEnders
1985
The Batman
A Discovery of Witches
2018
Ready Player One
Cruella
2021
Death on the Nile
Murder on the Orient Express
2017
Bookish
2025
Dolittle
2020
The Hollow Crown
2012
Anatomy of a Scandal
Wild Bill
2019
Press
Artemis Fowl
Belfast
National Theatre Live: Ballet Shoes
The Fall of Sir Douglas Weatherford
2026
National Theatre at Home: Summerfolk
National Theatre Live: Julius Caesar