CHRONOLOGY

2024

PARSIFAL by Richard Wagner, Goetheanum Dornach, Dornach, Switzerland, April 2023. Role: Erste Gralsritter, Director: Jasmin Solfaghari, Conductor: Roland Fister

2023

PARSIFAL by Richard Wagner, Goetheanum Dornach, Dornach, Switzerland, April 2023. Role: Erste Gralsritter, Director: Jasmin Solfaghari, Conductor: Roland Fister

2021

WORKS OF VLADIMIR COSMA (Concert) by Vladimir Cosma, École Normale de Musique de Paris, Paris, France, December 2021. Role: Marius (Excerpts)

2020

LA DESCENTE D’ORPHÉE AUX ENFERS by Marc-Antoine Charpentier. Opera UCLA (Eurydice Found Festival). Los Angeles, CA. February-March 2020 Role: Orphée, Director: James Darrah, Conductor: Stephen Stubbs

2019

JUANA (World Premiere) by Carla Lucero. Opera UCLA. Los Angeles, CA. November 2019. Role: Don Carlos, Director: Sara Widzer, Conductor: Mary Chun

COLD MOUNTAIN (West Coast Premiere) by Jennifer Higdon. Music Academy of the West. Santa Barbara CA. August 2019. Role: Soldier’s Chorus, Director: James Darrah, Conductor: Daniela Candillari

LOST CHILDHOOD (World Premiere) by Janice Hamer. Opera UCLA. Los Angeles, CA. May 2019. Role: Ludwig, Director: Peter Kazaras, Conductor: Neal Stulberg

2018

SONGFEST (Concert) by Leonard Bernstein. Opera UCLA, Los Angeles, CA. November 2018. Tenor Soloist. Conductor: Scott Dunn

PIRATES OF PENZANCE by Gilbert & Sullivan. Pepperdine University. Malibu, CA. February 2018. Role: Frederic, Director: Henry Price, Conductor: Tony Cason

2017

ST. JOHN’S PASSION (Concert) by J.S. Bach. Pepperdine University. Malibu, CA. April 2017. Tenor Soloist. Conductor: Ryan Board

DON GIOVANNI by W.A. Mozart. Pepperdine University. Malibu, CA. February 2017. Role: Don Ottavio, Director: Henry Price, Conductor: Tony Cason

2016

DIE ZAUBERFLÖTE by W.A. Mozart. Pepperdine University. Malibu, CA. February 2016. Role: Tamino, Director: Henry Price, Conductor: Tony Cason

2015

THE MERRY WIDOW by Franz Lehár. Pepperdine University. Malibu, CA. February 2015. Role: Camille, Director: Henry Price, Conductor: Tony Cason