top of page

PAST ENGAGEMENTS

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

bottom of page