PHOTOS View fullsize Il Notaio (Il barbiere di Siviglia) Des Moines Metro Opera July 2024 View fullsize Naviero Cojo (Florencia en el Amazonas) Maryland Opera Studio April 2024 Mr. Gedge, the Vicar (Albert Herring) Maryland Opera Studio November 2023 Father/Ben/Sepulchral Voice (Kurt Weill's Lady in the Dark) Chautauqua Opera Conservatory August 2023 Marco (Gianni Schicchi) Chautauqua Opera Conservatory July 2023 Le Baron de Pictordu (Pauline Viardot's Cendrillon) Vanderbilt Opera Theatre October 2022 View fullsize Sarastro/Sprecher (Die Zauberflöte) Trentino Music Festival July 2022 View fullsize Seneca (L'Incoronazione di Poppea *World Premiere Ribchester Edition*) Trentino Music Festival July 2022 View fullsize Masetto (Don Giovanni) Vienna Summer Music Festival June 2022 View fullsize Bartolo (Le nozze di Figaro) Vienna Summer Music Festival June 2022 Monkey King/Crocodile/Lady Tiger (Kamala Sankaram's Monkey and Francine in the City of Tigers) Vanderbilt Opera Theatre March 2022 Cadmus (Semele) Vanderbilt Opera Theatre February 2022 Guglielmo (Così Fan Tutte) Vanderbilt Opera Theatre October 2021 View fullsize Sol (Orpheus in the Underworld *World Premiere Translation by Anthony Buck*) Utah Vocal Arts Academy July 2021 View fullsize Antonio (Le nozze di Figaro) Utah Vocal Arts Academy July 2021 View fullsize Peter (Hänsel und Gretel) Vienna Summer Music Festical June 2021 View fullsize Oberon (Paul Richard's The Loathly Lady *World Premiere*) Superintendent Budd (Albert Herring) Vanderbilt Opera Theatre April 2021 View fullsize Le Fauteuil/L'Horloge Comtoise (L'Enfant et les Sortilèges) Vanderbilt Opera Theaetre December 2020