Actor
Royal Ballet & Opera 2024/25: The Nutcracker
2024
The Royal Ballet: The Nutcracker
2023 · as Hans-Peter / The Nutcracker
Romeo and Juliet
2022 · as Benvolio
The Nutcracker - The Royal Ballet
2021 · as Chinese Dancer
Agnus Dei
2021
The Royal Ballet: Within the Golden Hour / Medusa / Flight Pattern
2019 · as Soldier / Dancer (Flight Pattern)
2018 · as Chinese dancer