Hide unreleased
National Theatre at Home: Some Woman 2027
Lighting Design
Southbank at 75: You Are Here 2026
Director
National Theatre Live: Inter Alia 2025
National Theatre Live: Prima Facie 2022
The Doctor 2022
ITA Live: Oedipus 2021
Othello 2008
Credits from TMDB.