Acting
Horrible Histories
2009
Flack
2019
Yonderland
2013
Scrooge: A Christmas Carol
2022
Kiloran Bay
2026
Oh, Mary!
The Twelfth Night Reunion
London Boulevard
2010
National Theatre Live: Dr. Strangelove
2025
National Theatre Live: Hamlet
Cameron Mackintosh - The First 50 Years
2021
National Theatre Live: Othello
2023
National Theatre Live: Blues for an Alabama Sky
Death of England: Face to Face
The Rat Pack - Live From Las Vegas
2004
Black Matter