Role Events Companies Dates
The Unknown Prince (Calaf) Turandot Detroit Symphony Orchestra Jun 2018 details
Bacchus Ariadne Auf Naxos Austin Opera Jan-Feb 2018 details
Cavaradossi Tosca Opera Omaha Nov 2017 details
Cavaradossi Tosca Boston Lyric Opera Oct 2017 details
Calaf TURANDOT Des Moines Metro Opera Jun-Jul 2017 details
Gustavo Un Ballo In Maschera Florida Grand Opera Apr-May 2017 details
Pinkerton Madam Butterfly Welsh National Opera Feb-Jun 2017 details
down
Dick Johnson LA FANCIULLA DEL WEST Opera Colorado Dec 2016 details
Radamés Aida Sarasota Opera Jan-Mar 2016 details
Calaf Turandot Nashville Opera Oct 2015 details
 
CONCERTS
Tenor Vive La France Dayton Opera Association Sep 2016 details