2024
Stage
Agamemnon
Iphigenia at Aulis
Victoria Ancient Theatre Society
Sophie Helm
2024
Stage
Romeo
Antarctic Endeavours
Ruckus Theatre
Peggie Barnes
2023
Stage
Lord Edward
HAUSDOWN
Inconceivable Productions
Katie Hill
2023
Stage
Director
Fatal Fame
Dripping Bottle Productions
Lincoln Swinerd
2023
Stage
Chef Lionel / King
King Shit
Pretty People
Oliver Knott and Wills Toon-Lister
2022
Stage
Nyx
The Princess and the Knight
Inconceivable Productions
Katie Hill
2024
Short Film
Vincent
Tape V
Wei-Chi Lin
2023
Short Film
Lord Edward
HAUSDOWN x Bucket Hutt: The Picnic Special
Bucket Hutt
Aaron Douglas
2023
Short Film
Isaac
Act Blind 101
Wei-Chi Lin
2022
Short Film
Ben
Cubephoria
Wei-Chi Lin
2019
Web Series
Roy
In the Rainbow
Twinkling Bat Films
Rose McMahon