Astral Artists Fall Showcase performance with pianist Priscila Navarro, World Cafe Live, 2023
photo credits: Channing Billups/Astral Artists
As Manfred Lewin in Jake Heggie’s Two Remain (Out of Darkness), Quad City Symphony Orchestra, 2022







photo credits: Michael Herrick Imaging
Center Stage Concert with the St. Louis Symphony Orchestra conducted by Daniela Candillari, Opera Theatre of Saint Louis, 2022




photo credits: OTSL / Eric Woolsey
CreArt Winter Music Festival at CultureLab LIC, 2021



photo credits: Tao Ho
As Hannah-Younger in As One by Laura Kaminsky, Mark Campbell, and Kimberly Reed, with Lucas Bouk; Alchemical Studios; 2019




















photo credits: Brian E. Long
As the Elephant in the American Premiere of Richard Ayres’s The Cricket Recovers, Tanglewood Music Center, 2019


photo credits: Hilary Scott
Finals concert for the 2019 Lyndon Woodside Oratorio Solo Competition, Weill Recital Hall at Carnegie Hall





photo credits: Tim Dwight
As Elias/Bionic Leg in the World Premiere of PATH New Music Theater's Simulacrum, 2018






photo credits: Pierre Lidar
As Thomas Hawkins in Benedict Braxton-Smith's Ár N'Athair; Bishop Richard de Ledrede in Kent Jeong-Eun Kim's Petronilla; Avery in Jonathan Fadner's Avery and Ainsley; and Louis II, Duke of Bourbon, in Bryan Blaskie's A Drop in the Ocean — American Opera Projects, 2018
























photo credits: Steven Pisano
As the Baritone in Philip Glass's Hydrogen Jukebox, Utopia Opera, 2017



























photo credits: Joe Ritter
As Papageno in Wolfgang Amadeus Mozart's Die Zauberflöte, Bard Conservatory Opera, 2016






















photo credits: Tam Photography