Sacristan
Sacristan
North Carolina Opera
2019
_________________
Zuniga
Carmen
North Carolina Opera
2019
_________________
Bonze
Madame Butterfly
Greensboro Opera
2018
_________________
Benoit/Alcindoro
Benoit/Alcindoro
Piedmont Opera
2018
_________________
Dr. Bartolo
Il barbiere di Siviglia
Opera North
2018
_________________
Antonio
Le Nozze di Figaro: Mozart
Opera Grand Rapids
2018
_________________
Antonio
Le Nozze di Figaro: Mozart
Opera Carolina
2018
_________________
Vocal Music of Gustav Mahler
Des Knaben Wunderhorn
Weymouth Chamber Music Series
2018
_________________
Dr. Bartolo
Il barbiere di Siviglia: Rossini
Greensboro Opera
2018
_________________
Vocal Music of Gustav Mahler
Des Knaben Wunderhorn
North Carolina Museum of Art
2018
_________________
Sacristan
Tosca: Puccini
Opera Roanoke
2017
_________________
Vocal Music of Gustav Mahler
Des Knaben Wunderhorn
North Carolina Museum of Art
2017
_________________
Sacristan
Tosca
Piedmont Opera
2016
_________________
Sacristan
Tosca
Central City Opera Colorado
2016
_________________
William Jennings Bryan
Ballad of Baby Doe
Central City Opera
2016
_________________
Pere de famiglie
L’Enfance du Christ
NC Master Chorale
2016
_________________
Sacristan
Tosca
New York City Opera
2016
_______________________
Don Magnifico
La Cenerentola
Greensboro Opera
2015
__________________________
Monterone
Rigoletto
Piedmont Opera
2015
__________________________
Don Magnifico
La Cenerentola
Roanoke Opera
2015
__________________________
Sulpice
Daughter of the Regiment
Greensboro Opera
2015
__________________________
Sacristan
Tosca
Toledo Opera
2014
__________________________
Duke of Plaza-Toro
Gondoliers
Greensboro Light Opera and Song
2014
__________________________
Simone/Talpa
Gianni Schicci/Il Tabarro
Opera Carolina
2014
__________________________
Hajny
Rusalka
North Carolina Opera
2014
__________________________