PAST ENGAGEMENTS
May 13 - June 4, 2023
TENOR VIÑAS CONTEST
Tenor
Gran Teatre del Liceu
March 24 - 26, 2023
FALSTAFF
as Fenton
Palm Beach Opera
December, 2022
AIDA
as Il Messagero
The Metropolitan Opera
November 6, 2022
VERDI REQUIEM
as Tenor Soloist
Bach Festival Society of Winter Park
September 17 - October 9, 2022
LUCIA DI LAMMERMOORE
as Arturo
LA Opera
May 21 - June 12, 2022
AIDA
as Il Messagero
LA Opera
February 19 - March 15, 2022
TOSCA
as Spoletta (cv)
The Metropolitan Opera
January 27 - February 8th, 2022
The Garden of the Finzi Continis
as Giorgio
New York City Opera
October 16 - November 6, 2021
Tannhäuser
as Heinrich der Schreiber
LA Opera
Ocotober 2021
Il Trovatore
as Ruiz
LA Opera
August 2021
The Magic Flute
as Tamino
Aspen Music Festival
2020
Roberto Devereux
as Lord Cecil
LA Opera
2019
The Thirteenth Child
as Toke
Santa Fe Opera
2018
L'italiana in Algeri
as Lindoro (cv)
Santa Fe Opera
2018
Candide
Candide (cv)
Arizona Opera
2018
Il barbieri di Siviglia
as Count Almaviva
Arizona Opera
2018
Candide
as Governor / Vanderdendur
Arizona Opera
2017
La Cenetrentola
as Don Ramiro
Merola Opera Program
2017
Tosca
as Spoletta
Arizona Opera