Actor
Wicked: For Good
2025 · as Dancer
Wicked
2024 · as Dancer
The Little Mermaid
2023 · as Dancer
Tom & Jerry
2021 · as Job Hopper Supervisor
Mary Poppins Returns
2018 · as Leerie
Lake Placid: Legacy
2018 · as Spencer
Almost Saw the Sunshine
2017 · as Nathan
Soft Lad
2015 · as Sam
National Theatre Live: Fela!
2011
National Theatre Live: Nation
2010 · as Pilu