2020

Gondwana Choirs - National Choral School 2020 - UNSW - Pianist (Junior Gondwana)
Darlinghurst Theatre Company - Amelie - Audition Pianist
The Cleaners - New musical - Workshop - Music Director
Breathe. Team - Keyboards/Collaborator
The Australian Tenors - Australian Global Entertainment - Touring - Keys
Opera Australia - The Barber of Seville - NSW Schools Tour - Assistant Music Director
Opera Australia - Lucrezia borgia - Music Staff
Opera Australia
- Aida - Music Staff
Opera Australia - Rembrandt’s wife - music staff
Opera Australia - La Traviata - Handa Opera on Sydney Harbour - Music Staff/Repetiteur
Little Triangle - Anyone Can Whistle - music director
IFAC HANDA Australian Singing Competition - Official competition Accompanist 2020
Global Creatures - Moulin Rouge - Audition Pianist
An Afternoon at the Proms - Australian Global Entertainment - Touring - Keys
Loreto Kirribilli - Private piano tutor and accompanist
Emanuel School - private piano tutor, choral conductor and accompanist

2019

Leichhardt Espresso Chorus - Carols on Norton - Pianist
Gondwana Choirs/Sydney Children's Choir - Voices of Angels 2019 - City Recital Hall - Pianist and music preparation
Darlinghurst Theatre Company - Amelie - Audition Pianist
Louise Withers and Associates - Billy Elliot 10th anniversary Tour - Sydney Lyric Theatre - Rehearsal pianist and deputy keyboards
Operatunity Music Tours - Pianist and MD
Ensemble Sirius - Composers portrait concert - pianist
Sydney Conservatorium/Sydney Children's Choir/Sydney Philharmonia Choirs - Jandamarra - pianist repetiteur and music preparation
Sydney Opera House - Taste of Opera promotional video - pianist
Gondwana Choirs/Michael Cassel Group - The Edinburgh Tattoo in concert - Rehearsal pianist and choir preparation
Sydney Philharmonia Choirs - Popup Sing "Queen" - Parramatta Riverside Theatres - pianist
Blush Opera - Fantasy Songs in concert - The Rose Room Burradoo - Pianist
Sydney International Song Prize - 2020 Richard Bonynge Pianist Award (1st prize)
Sydney International Song Prize - 2020 Germany Lied Scholarship Winner
Little Triangle - NINE - Seymour Centre - Music Director
Gondwana World Choral Festival - Sydney Opera House/Sydney Conservatorium of Music - pianist
Sydney Gay and Lesbian Choir - Principal pianist
Gondwana Sydney Children's Choir - Pianist
Opera Australia - By The Light of the Moon - NSW Schools 2019 tour - Pianist
Opera Australia - Wozzeck - Sydney Opera House - Opera Australia Orchestra - Celeste principal
Opera Australia - La Bohème - Sydney Opera House - Pianist and music preparation
Loreto Kirribilli - Private piano tutor and accompanist
Emanuel School - Piano Accompanist

2018

Sydney Gay and Lesbian Choir - Principal pianist
Opera Australia - The magic flute - NSW Schools Tour - pianist
Limelight on oxford - company - music director
sydney university graduate choir - rossini’s petite messe solennelle - featured pianist
Sydney philharmonia choirs - discover! Workshop - Sydney Opera House - pianist
abc sydney - sing out sydney 2018 - pianist
Opera Australia - The Barber of Seville - NSW Schools Tour - Assistant Music Director
blush opera - bellingen arts festival - collaborative pianist
birdie productions - the little mermaid - assistant music director
little triangle - merrily we roll along - pianist
bluesaint productions - in the heights - Hayes theatre/Sydney Opera House - rehearsal pianist
Gondwana Choirs - National Choral School 2018 - UNSW - Pianist (Junior Gondwana)
misery loves cabaret - bondi fest - music director
Gondwana Choirs - National Choral School 2020 - UNSW - Pianist (Junior Gondwana)
Loreto Kirribilli - Private piano tutor and accompanist
Emanuel School - Piano Accompanist
felt tip theatre - A midsummer’s night dream - Composer and music director
felt tip theatre - the tempest - Composer and music director

2017

Opera Australia - el kid - NSW Schools Tour - pianist
Sydney Gay and Lesbian Choir - Principal pianist
abc sydney - sing out sydney 2017 - pianist
Loreto Kirribilli
- Private piano tutor and accompanist
Emanuel School - Piano Accompanist
The things I could never tell steven - new theatre - Music director
pacific pride choir - European tour - principal accompanist
sydney philharmonia choirs - chorus oz 2017 - rehearsal pianist and music preparation
ashfield musical society - chicago - keys 1
abc sydney - sing out sydney 2018 - pianist
sydney philharmonia choirs - singing in the house mamma mia - Sydney Opera House - pianist
felt tip theatre - twelfth night - composer and music director

2016

pacific opera - Young artist program scholarship - pianist
Workbench - An arts installation for the art! not apart festival - Creator and presenter
Performance Space - Hollcombe waller’s requiem - carriageworks - rehearsal pianist and keys
bathhouse! The musical - New Theatre - Music Director