Image by Roland Faust, 2019

Image by Roland Faust, 2019

Image by Roland Faust, 2019 Featuring Eddie

Image by Roland Faust, 2019

1/9

Cherubino in Le nozze di Figaro at Florida Grand Opera, January 2019. Image by Daniel Azoulay

Cherubino in Le nozze di Figaro at Florida Grand Opera, January 2019. Image by Daniel Azoulay

Cherubino in Le nozze di Figaro at Florida Grand Opera, with Baritone Jonathan Michie and Soprano Elena Galván, January 2019. Image by Daniel Azoulay

Cherubino in Le nozze di Figaro at Florida Grand Opera, January 2019. Image by Daniel Azoulay

1/6

Paula in Florenia en el Amazonas at Florida Grand Opera, April 2018. Image by Benjamin Werley

Paula in Florenia en el Amazonas at Florida Grand Opera, with Baritone William Lee Bryan, April 2018. Image by Benjamin Werley

Paula in Florenia en el Amazonas at Florida Grand Opera, with Tenor Andrew Bidlack, Sopranos Cecilia Violetta Lopez and Ana Maria Martinez, Bass-Baritone Rafael Porto, and Baritone William Lee Bryan, April 2018. Image by Daniel Azoulay

Paula in Florenia en el Amazonas at Florida Grand Opera, April 2018. Image by Benjamin Werley

1/9

Mrs. Rockefeller in Frida at Florida Grand Opera, with Sopranos Catalina Cuervo and Evan Kardon, March 2019. Image by Chris Kakol

Natalia in Frida at Florida Grand Opera, with Tenor Dominick Corbacio, March 2019. Image by Daniel Azoulay

Schoolgirl in Frida at Florida Grand Opera, with Tenor Sopranos Evan Kardon, Jessica E. Jones, and Catalina Cuervo, Mezzo-Soprano Stephany Pena, and Tenor Dominick Corbacio, March 2019. Image by Daniel Azoulay

Mrs. Rockefeller in Frida at Florida Grand Opera, with Sopranos Catalina Cuervo and Evan Kardon, March 2019. Image by Chris Kakol

1/3

Käthchen in Werther at Florida Grand Opera, with Bass-Baritone Jake Gardner and Baritone Sean Galligan, April 2019. Image by Daniel Azoulay

Käthchen in Werther at Florida Grand Opera, with Baritone Sean Galligan, April 2019. Image by Daniel Azoulay

Käthchen in Werther at Florida Grand Opera, with Bass-Baritone Jake Gardner and Baritone Sean Galligan, April 2019. Image by Daniel Azoulay

1/2

The Page in Salome at Florida Grand Opera, with Soprano Melody Moore in the title role, January 2018. Image by Daniel Azoulay

The Page in Salome at Florida Grand Opera, January 2018. Image by Daniel Azoulay

The Page in Salome at Florida Grand Opera, with Soprano Melody Moore in the title role, January 2018. Image by Daniel Azoulay

1/2

Teacher in the world premiere of The (R)evolution of Steve Jobs at the Santa Fe Opera, August 2017. Image by Bobby Gutierrez

Teacher in the world premiere of The (R)evolution of Steve Jobs at the Santa Fe Opera, August 2017. Image by Bobby Gutierrez

Teacher in the world premiere of The (R)evolution of Steve Jobs at the Santa Fe Opera, with Baritone Edward Parks as Steve Jobs and the Santa Fe Opera chorus, July 2017

Teacher in the world premiere of The (R)evolution of Steve Jobs at the Santa Fe Opera, August 2017. Image by Bobby Gutierrez

1/3

Tisbe in La Cenerentola at Arizona Opera, April 2017. Image by Tim Trumble

Tisbe in La Cenerentola at Arizona Opera, April 2017, with Bass Stefano de Peppo and Soprano Katrina Galka. Image by Tim Trumble

Tisbe in La Cenerentola at Arizona Opera, April 2017, with Mezzo-Soprano Daniela Mack, Baritone Joseph Lattanzi, Soprano Katrina Galka, Tenor Alek Shrader, Bass-Baritone Zachary Owen, Bass Stephano de Peppo, and the Arizona Opera chorus. Image by Tim Trumble

Tisbe in La Cenerentola at Arizona Opera, April 2017. Image by Tim Trumble

1/6

Suzuki in Madama Butterfly at Arizona Opera, January 2017. Image courtesy of Arizona Opera/Caitie Quick

Suzuki in Madama Butterfly at Arizona Opera, January 2017, with Soprano Rena Harms. Image courtesy of Arizona Opera/Caitie Quick

Suzuki in Madama Butterfly at Arizona Opera, January 2017. Image courtesy of Arizona Opera/Caitie Quick

Suzuki in Madama Butterfly at Arizona Opera, January 2017. Image courtesy of Arizona Opera/Caitie Quick

1/5

Quickly in the Falstaff quartet in the Santa Fe Opera Apprentice Scene Showcase. Image by Bobby Gutierrez.

Quickly in the Falstaff quartet in the Santa Fe Opera Apprentice Scene Showcase. Image by Bobby Gutierrez.

Quickly in the Falstaff quartet in the Santa Fe Opera Apprentice Scene Showcase, with mezzo Pascale Spinney and Sopranos Joanna Latini and Sarah Tucker. Image by Bobby Gutierrez.

Quickly in the Falstaff quartet in the Santa Fe Opera Apprentice Scene Showcase. Image by Bobby Gutierrez.

1/3

Third Wood Sprite in Rusalka at Arizona Opera, with Sopranos Katrina Galka and Lacy Sauter, November 2016. Image courtesy of AZO

Third Wood Sprite in Rusalka at Arizona Opera, with Sopranos Katrina Galka and Lacy Sauter, Baritone Richard Paul Fink, and dancers, November 2016. Image courtesy of AZO

Third Wood Sprite in Rusalka at Arizona Opera, with Sopranos Katrina Galka and Lacy Sauter, November 2016. Image courtesy of AZO

1/2

Hostess in Boris Godunov in the Santa Fe Opera Apprentice Scene showcase, August 2016. Photo by Bobby Gutierrez

Hostess in Boris Godunov in the Santa Fe Opera Apprentice Scene showcase, August 2016, with bass David Leigh. Photo by Bobby Gutierrez

Hostess in Boris Godunov in the Santa Fe Opera Apprentice Scene showcase, August 2016. Photo by Bobby Gutierrez

Hostess in Boris Godunov in the Santa Fe Opera Apprentice Scene showcase, August 2016. Photo by Bobby Gutierrez

1/4

Hostess in Boris Godunov with New Opera NYC, April 2016, with bass Mikhail Svetlov. Image courtesy of New Opera NYC

Hostess in Boris Godunov with New Opera NYC, April 2016. Image courtesy of New Opera NYC

Hostess in Boris Godunov with New Opera NYC, April 2016, with bass Mikhail Svetlov. Image courtesy of New Opera NYC

1/2

Mexican Woman in A Streetcar Named Desire at Opera Santa Barbara, April 2015. Image courtesy of Opera Santa Barbara

Mexican Woman in A Streetcar Named Desire with Beverly O'Regan Thiele (Blanche) at Opera Santa Barbara, April 2015. Image courtesy of Opera Santa Barbara

Mexican Woman in A Streetcar Named Desire at Opera Santa Barbara, April 2015. Image courtesy of Opera Santa Barbara

1/2

Marta in Iolanta with New Opera NYC, April 2016, with Tenor Ross Halper. Image courtesy of New Opera NYC

Marta in Iolanta with New Opera NYC, April 2016, with Soprano Julia Lima. Image courtesy of New Opera NYC

Marta in Iolanta with New Opera NYC, April 2016, with Tenor Ross Halper. Image courtesy of New Opera NYC

1/2

The final scene of The Rape of Lucretia at the Florida Grand Opera Studio Artist showcase. Image by Benjamin Werley.

The final scene of The Rape of Lucretia, with Bass Simon Dyer, at the Florida Grand Opera Studio Artist showcase. Image by Benjamin Werley.

The final scene of The Rape of Lucretia at the Florida Grand Opera Studio Artist showcase. Image by Benjamin Werley.

The final scene of The Rape of Lucretia at the Florida Grand Opera Studio Artist showcase. Image by Benjamin Werley.

1/3

The final scene of Carmen on the winners' concert of the inaugural Butler Opera International Competition, with Tenor Sangmoon Lee, September 2018

The final scene of Carmen on the winners' concert of the inaugural Butler Opera International Competition, September 2018

Performing on the winners' concert of the inaugural Butler Opera International Competition, September 2018

The final scene of Carmen on the winners' concert of the inaugural Butler Opera International Competition, with Tenor Sangmoon Lee, September 2018

1/5

Madam in Exposure at the OperaWorks Advanced Artist Program, with Tenor Shane Tapley and Soprano Alyssa Marshall, July 2013

Madam in Exposure at the OperaWorks Advanced Artist Program, with Soprano Alyssa Marshall and pianist Douglas Sumi, July 2013

Madam in Exposure at the OperaWorks Advanced Artist Program, with Soprano Alyssa Marshall and pianist Douglas Sumi, July 2013

Madam in Exposure at the OperaWorks Advanced Artist Program, with Tenor Shane Tapley and Soprano Alyssa Marshall, July 2013

1/3

Dorabella in Così fan tutte at the San Francisco Conservatory, with Soprano Siobhan Raupach, February 2016. Image by Alexandra Gilliam

Dorabella in Così fan tutte at the San Francisco Conservatory, February 2016. Image by Alexandra Gilliam

Dorabella in Così fan tutte at the San Francisco Conservatory, with Baritone Brandon Jaico and Soprano Kimberly Hawley, February 2016. Image by Alexandra Gilliam

Dorabella in Così fan tutte at the San Francisco Conservatory, with Soprano Siobhan Raupach, February 2016. Image by Alexandra Gilliam

1/4

Dorabella in Così fan tutte at the University of California, San Diego, with Baritone Brian Hand, May 2012. Photo courtesy of Lexie Wang

Dorabella in Così fan tutte at the University of California, San Diego, with principals and conductor Frank S. Li, May 2012. Photo courtesy of Lexie Wang

Dorabella in Così fan tutte at the University of California, San Diego, with Baritone Brian Hand, May 2012. Photo courtesy of Lexie Wang

1/2

Solo debut with the Shanghai Symphony Orchestra, under Maestro Yu Long, July 2015. Image courtesy of Jacky Photography

茉莉花 (Jasmine Flower) with the Suzhou Orchestra and colleagues at the iSing Festival in Suzhou, July 2015. Image courtesy of Jacky Photography

A scene from The Merry Widow, with Soprano Raquel Suarez Groen, in Suzhou, July 2015. Image courtesy of Jacky Photography

Solo debut with the Shanghai Symphony Orchestra, under Maestro Yu Long, July 2015. Image courtesy of Jacky Photography

1/7

Performing at the Western Regionals of the Metropolitan Opera National Council Auditions, November 2015

Performing at the Western Regionals of the Metropolitan Opera National Council Auditions, November 2015

1/1

Lakmé duet in the Arizona Opera Sapphire Celebration, with Soprano Rachele Gilmore, October 2016. Photo courtesy of Arizona Opera

Arizona Opera Sapphire Celebration, with Frederica von Stade, October 2016. Photo courtesy of Arizona Opera

Lakmé duet in the Arizona Opera Sapphire Celebration, with Soprano Rachele Gilmore, October 2016. Photo courtesy of Arizona Opera

1/2

As the Witch in Lou Harrison's Rapunzel with the SFCM New Music Ensemble and Maestra Nicole Paiement, November 2014

As the Witch in Lou Harrison's Rapunzel with the SFCM New Music Ensemble and Maestra Nicole Paiement, November 2014

1/1

Graduate recital at the San Francisco Conservatory, with guitarists Alan Roberto Lopez and Tatiana Senderowicz, May 2015.

Graduate recital at the San Francisco Conservatory, May 2015.

Graduate recital at the San Francisco Conservatory, with guitarists Alan Roberto Lopez and Tatiana Senderowicz, May 2015.

1/2

Postgraduate Recital at the San Francisco Conservatory with pianist Steven Bailey, May 2016. Image by Alexandra Gilliam

Postgraduate Recital at the San Francisco Conservatory with violist Cynthia Ryan and pianist Alla Gladysheva, May 2016. Image by Alexandra Gilliam

Postgraduate Recital (encore) at the San Francisco Conservatory, May 2016. Image by Alexandra Gilliam

Postgraduate Recital at the San Francisco Conservatory with pianist Steven Bailey, May 2016. Image by Alexandra Gilliam

1/3

Working in a master class with Susan Graham and Malcolm Martineau, accompanied by Timothy Bach, March 2015

Working with Susan Graham, March 2015

Working in a master class with Susan Graham and Malcolm Martineau, accompanied by Timothy Bach, March 2015

1/2

Brown Bag Recital at Arizona Opera, September 2016. Image courtesy of Arizona Opera

Brown Bag Recital at Arizona Opera, September 2016. Image courtesy of Arizona Opera

1/1