Actor
Troilus and Cressida
2026 · as Agamemnon
Hard Truths
2024 · as Virgil
The Trouble with Jessica
2024 · as PC Terry
O, GLORY!
2022
Roald Dahl's The Witches
2020 · as Raymond
National Theatre Live: Treasure Island
2015 · as Lucky Mickey