Actor
The Good Liar
2019 · as Michael
The Kill Team
2019 · as Wallace
National Theatre Live: Les Blancs
2019 · as Eric
National Theatre Live: Antony & Cleopatra
2018 · as Octavius Caesar
Florence Foster Jenkins
2016 · as Private Smith
RSC Live: Love's Labour's Lost
2015 · as Dumaine
RSC Live: Love's Labour's Won
2015 · as Claudio