Actor · Born 1997
National Theatre Live: All My Sons
2026 · as Frank Lubey
Timestalker
2024 · as Quack Doctor / Tarot Reader
A Little Life
2023 · as Malcolm Irvine
Making The Witcher: Blood Origin
2022
CBeebies Presents: Romeo and Juliet
2021 · as Romeo
The Merry Wives of Windsor - Live at Shakespeare's Globe
2019 · as Fenton / Bardolph
I and You
2018 · as Anthony