A winner of the Metropolitan Opera National Council Auditions in 2017,[1] she has appeared internationally.
She grew up in Vancouver, and studied voice at the Curtis Institute of Music in Philadelphia.
[2] At the Philadelphia Opera, she performed the roles of Micaëla in Bizet's Carmen and the Countess Madeleine in Capriccio by Richard Strauss.
[3] In Europe, she appeared at the Glyndebourne Festival as Fiordiligi in Mozart's Così fan tutte in 2017, staged by Nicholas Hytner.
[3] In February 2018, she made her debut at the Oper Frankfurt, where she is engaged as a member from the 2018/19 season, as Inès in a new production of Meyerbeer's L'Africaine – Vasco da Gama at the Oper Frankfurt, conducted by Antonello Manacorda, alongside Claudia Mahnke and Michael Spyres in the title roles.