Recent Performances

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

__________________________