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