Actor
We Few Survivors
2025 · as James
National Theatre Live: Dr. Strangelove
2025 · as Ensemble
Up the Catalogue
2024 · as Steve
A Woman Walks Into A Bank
2022 · as Leader
National Theatre Live: Small Island
2019
Driftwood
2012 · as Gang Leader
Small-Time Revolutionary
2010 · as Winston