
Acted in 8
2020s
- 2024
- 2023
The New Girl
David
- 2022
- 2020
2010s
- 2017
RSC Live: Titus Andronicus
Aaron
- 2016
The Merchant of Venice - Live at Shakespeare's Globe
Launcelot Gobbo
2000s
- 2005

2020s
The New Girl
David
2010s
RSC Live: Titus Andronicus
Aaron
The Merchant of Venice - Live at Shakespeare's Globe
Launcelot Gobbo
2000s