Actor / Singer
| 2016 | The Events | Choir Member | The Court Theatre, Dir. Daniel Pengelly, Christchurch, NZ |
| 2016 | Der Jasager | The Mother | The University of Alberta, Dir. Elizabeth Turnbull, USA |
| 2015 | Madama Butterfly | Ensemble | New Zealand Opera, Dir. Kate Cherry |
| 2015 | The Telephone | Lucy | The University of Canterbury, Dir. Zara Bellara, Christchurch, NZ |
| 2015 | The Phantom of the Opera | Ensemble | Christchurch Showbiz, Dir. Stephen Robertson, Christchurch, NZ |
| 2014 | Hole in the Road | Featured Soloist | Dir. Scott Koorey |
| 2014 | La Boheme | Ensemble | New Zealand Opera, Dir. Steven Anthony Whiting |
| 2014 | The Producers | Ulla | MUSOC, Christchurch, NZ |
| 2013-2014 | The Mikado | Ensemble | The Court Theatre, Dir. Ross Gumbley, Christchurch, NZ |
| 2013 | Broadway Review | Featured Soloist | MUSOC, Christchurch, NZ |
| 2010 | Sir Tim Rice dinner | Ensemble Soloist | Dir. Ravil Atlas |
| 2016 | University of Alberta Madrigal Singers | Dir. Leonard Ratzlaff, USA | |
| 2013 - 2016 | Atlas Voices | Dir. Ravil Atlas | |
| 2011 - 2012 | Big Band Vocalist | Burnside High School, Dir. Chris Petch, Christchurch, NZ | |
| 2011 | Christchurch Pops Choir | Dir. Luke Di Somma, Christchurch, NZ | |
| 2008 - 2012 | Bel Canto - Premier girls' choir | Burnside High School, Dir. Susan Densem, Christchurch, NZ |
| 2016 | The Changeover | Featured | Dir. Miranda Harcourt, Christchurch, NZ |
| 2013 | Hope and Wire | Featured | Dir. Gaylene Preston, Christchurch, NZ |
| 2010 | Canon Camera | Japan | |
| 2005 | Crest White Strips | US | |
| 2004 | Real Recycling | Christchurch City Council, Christchurch, NZ |
| 2016 | Bachelor of Music in performance voice | University of Canterbury |
| 2014 | Christchurch International Musical Theatre Summer School | |
| 2013 | Advanced Jazz dance | Ballet Australasia Limited, Impact Dance and Stage School |
| 2013 | New Zealand Singing School | |
| 2012 | NCEA Level 3 Drama | Burnside High School, Christchurch, NZ |
| 2012 | ATCL in Performance voice | Trinity College |
| 2012 | Advanced Tap dance | Ballet Australasia Limited, Impact Dance and Stage School |