Messiah - Chorus Niagara, 2023

Mrs Anderssen in A Little Night Music (Sondheim), with Cynthia Dale and ensemble - Koerner Hall, 2023

Third Lady in A Northern Lights Dream (Michael Rose), with Amy Moodie & Daniela Agostina - Toronto Operetta Theatre, 2022

“Opera Pub” - Against the Grain Theatre, 2021

“Yuletide Sessions,” with violist Laurent Grillet-Kim - Calgary Opera (virtual performance), 2020

Cherubino in Le nozze di Figaro (Mozart) - Toronto City Opera, 2018

Cherubino in Le nozze di Figaro (Mozart) - Toronto City Opera, 2018

Carmen in “Love at the Opera” - Mississauga Symphony Orchestra, 2017

Carmen in “Love at the Opera” - Mississauga Symphony Orchestra, 2017

Bradamante in Alcina (Handel) - Glenn Gould School, 2016

Bradamante in Alcina (Handel) - Glenn Gould School, 2016

Ruckert Lieder with INNERchamber - INNERchamber, 2023

Missa Solemnis (Beethoven) with Andrew Haji, tenor - Chorus Niagara, 2023

Lucia in Cavalleria Rusticana (Mascagni) with Angela Sanchez, and the TCO Chorus - Toronto City Opera, 2022

Fenena in Nabucco (Verdi) - Toronto City Opera, 2021

Messiah (Handel), with Sarah Dufresne - Chorus Niagara, 2021

Hansel in Hansel & Gretel (Humperdink) - Calgary Opera (virtual performance), 2021

Flora in La traviata (Verdi)- Toronto City Opera, 2019

Flora in La traviata (Verdi)- Toronto City Opera, 2019

Britten-Pears Young Artist Programme, 2018

Britten-Pears Young Artist Programme, 2018

Paoluccia in La Cecchina (Piccini) - Koerner Hall, 2017

Paoluccia in La Cecchina (Piccini) - Koerner Hall, 2017

Armelinde in Cendrillon (Viardot) - Mazzoleni Hall, 2016

Armelinde in Cendrillon (Viardot) - Mazzoleni Hall, 2016