National Theatre Live: Ballet Shoes 2025
as Theo Dane
Delivery Run 2024
as Rebecca
Twelfth Night from Shakespeare's Globe 2021
as Sir Toby Belch
A Midsummer Night's Dream 2021
as Quince
Military Wives 2020
as Choir Member
National Theatre Live: Allelujah! 2018
as Cliff
Credits from TMDB.