2020 Situations In Play (triple bill) Plato's Atlas/Thank You For All The Bordeom/Play As You Go -ch: Alessia Augello, Björn Åslund, Alekis Katsourakis, prod:Wellington Festival
2020Colossus -ch: Stephanie Lake, role: dancer prod: Sydney Festival
2019 Carnivale 4 & Not Odd Human -chor: Raewyn Hill & Sam Coren, role: dancer, prod: NZSD
2019 Not Odd Human - ch: Sam Coren, role: dancer,NZSD for Tempo
2019 The Menagerie -chor: Björn Åslund, role: drag queen & dancer, prod: Haus of Sin
2019 Orbiculus -chor: Björn Åslund, role: dancer, prod: NZSD
2019 The Masquerade Ball -chor:Björn Åslund, role: cabaret dancer, prod: Jayne L'Amour
2018 Wicked Fish -chor: Huang Yi, role: dancer, prod: NZSD
2018 Mighty Kalfu -role: roaming character, prod: Body FX
2017World Of Wearable Arts -chor: Ross McCormack, dir: Malia Johnston, role: dancer/model
2016 The End of the Golden Weather - dir: Nicky Barker, ch: Dad
2015 Puss n Boots -dir: Pam Harrison-Boyd, role: Brother, choreographer, prod: Kerikeri Theatre Company
2016 Echo - chor: Lis Russell, role: dancer, prod: Northern Dance Academy
2015 The Nutcracker - chor: Lis Russell, role: Nutcracker Prince, prod: Northern Dance Academy
2015 The Revenge of the Amazons - dir: Nicky Barker, ch: Oberon
2015 Invisible Children -chore: Björn Åslund, role: dancer, prod: Stage Challenge