Past Performances

Jochanaan, Regents Opera London UK 2026 

Scarpia, DFSX Liberec, Czechia 2025-2026

Scarpia, Tosca Regina Opera 2024

Rigoletto, Rigoletto Regina Opera 2023

Michele, Il Tabarro STC Opera 2023

Scarpia, Tosca New Rochelle Opera 2022

Giorgio Germont, La Traviata Lighthouse Opera Company 2022

Giorgio Germont, La Traviata Lighthouse Opera Company 2021

Tonio, I Pagliacci OWT Opera 2021

Rigoletto, Rigoletto STC Opera 2021

Masetto, Don Giovanni Bronx Opera Company 2020

Sharpless, Madama Butterfly Hudson Opera Theater 2019

Morales/El Dancaïro, Carmen Hudson Opera Theater 2019

Alfio, Cavalleria Rusticana OWT Opera 2019

Secret Police Agent, The Consul Bronx Opera Company 2019

Elder Mclean, Susannah Lighthouse Opera Company 2018

 

 

Roles Prepared

Jochanaan, Salome 

Scarpia, Tosca

Rigoletto, Rigoletto

Michele, Il Tabarro

Alfio, Cavalleria Rusticana

Giorgio Germont, La Traviata

Renato, Un Ballo in Maschera