Hamlet (2024)
A Little Life (2023)
National Theatre Live: Present Laughter (2019)
National Theatre Live: Hansard (2019)
Falsettos (2017)
Notre Dame de Paris (1998)
Rent (2020)
King Lear (2016)
National Theatre Live: Amadeus (2017)
National Theatre Live: Medea (2014)
Company: A Musical Comedy (2008)
Romeo & Juliet (2021)
Allegiance (2016)
National Theatre Live: Three Sisters (2019)
The Gin Game (2003)
National Theatre Live: Saint Joan (2017)
The Bacchae (2009)
National Theatre Live: Death of England: Delroy (2020)
Royal Shakespeare Company: Cymbeline (2016)
Romance/Romance (1993)