Actor
Midas Man (La historia de Brian Epstein)
2024 · as Nat Weiss
The Long Walk Home
2022 · as Will
National Theatre Live: Jack Absolute Flies Again
2022 · as Bob 'Wingnut' Acres
The Nan Movie
2022 · as Froggo
National Theatre Live: King Lear
2018 · as Edmund
CBeebies Presents: The Tempest
2018 · as Sebastian
RSC Live: Coriolanus
2017 · as Aufidius
RSC Live: Antony & Cleopatra
2017 · as Agrippa
RSC Live: Julius Caesar
2017 · as Mark Antony
RSC Live: Othello
2015 · as Roderigo
RSC Live: The Merchant of Venice
2015 · as Lorenzo