Royal Shakespeare Company: Henry VI, Part II
Role(s): York
Royal Shakespeare Company: Henry VI, Part III
National Theatre Live: All of Us
Role(s): Dom/Bob
Lovesick
Role(s): Alex
The Lord of the Rings: The Rings of Power
Role(s): Daemor