
PAST ENGAGEMENTS

May 23 - July 12, 2025
MADAMA BUTTERFLY
as Pinkerton
Teatro Municipal de Santiago del Chile

May 11 - 18, 2025
MADAMA BUTTERFLY
as Pinkerton
Colorado Springs Philharmonic

January 2 - February 23, 2025
SIMON BOCCANEGRA
as Gabriele Adorno
Polish National Opera

October 22 - December 15, 2024
SIMON BOCCANEGRA
as Gabriele Adorno
Teatro dell’Opera di Roma

July 29 - October 19, 2024
DON CARLO
as Don Carlo
The Royal Danish Opera

May 28 - July 27, 2024
NABUCCO
as Ismaele
Savonnlina Opera Festival

March 28 - May 5, 2024
MADAMA BUTTERFLY
as Pinkerton
Opera Philadelphia

March 1 - 3, 2024
VIÑAS CONCERT
Tenor
Teatro Real

February 19 - March 17, 2024
LUISA MILLER
as Rodolfo
Opéra de Tours

October 20 - December 10, 2023
MEFISTOFELE
as Faust
Teatro dell’Opera di Roma

September 2023
I PAGLIACCI
as Beppe
Nashville Opera

July 22 - Aug 13, 2023
LA TRAVIATA
as Alfredo
Macerata Opera Festival

May 13 - June 4, 2023
OTELLO
as Cassio
LA Opera

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