2020 Die Hexe, Hänsel und Gretel (E. Humperdinck), Canadian Opera Company Toronto, Canada
2019 Gamekeeper, Rusalka (A. Dvořák), Canadian Opera Company Toronto, Canada
2020/21 Alfredo, La Traviata (G. Verdi), Canadian Opera Company Toronto, Canada
2020/21 Don José, Carmen (G. Bizet), Canadian Opera Company Toronto, Canada
2019-21 Canadian Opera Company Ensemble Studio Toronto, Canada
2017-2019 Masters Of Operatic Performance, University of Toronto, Canada
2013-2017 Bachelor of Music-Voice Performance, University of Toronto, Canada
2018 1st Place & CBC Music Young Artist Development Prize, Center Stage Competition, Canadian Opera Company Toronto, Canada
Dated: Summer 2022