Wuthering Heights - Bristol Old Vic 2021
as Lockwood/ Edgar Linton
Wise Children 2019
as Young Peregrine
National Theatre Live: wonder.land 2017
as Dum
Credits from TMDB.