
Acted in 11
2020s
- 2023
- 2020
2010s
- 2019
National Theatre Live: Les Blancs
Eric
- 2018
National Theatre Live: Antony & Cleopatra
Octavius Caesar
- 2016
- 2015
RSC Live: Love's Labour's Lost
Dumaine
RSC Live: Love's Labour's Won
Claudio
- 2013
Appearances1
2020s
- 2020
Penn & Teller: Try This at Home Too
Himself