top of page

Past Performances

IMG_8882.JPG
Rambaldo  | La rondine

Opera On The James, November 10 and 12, 2023

Dragon/Dog | THE BIG SWIM

Houston Grand Opera Association (HGO),

Workshop November 13-17, 2023,

production February 16, 17, and 18, 2024

Ramfis |  Aida  
Opera Grand Rapids May 5, 7 2023
Timur |  Turandot  
Opera Southwest
March 12,15,17 and 19, 2023
Bass Soloist |  Beethoven Symphony No.9
Pacific Symphony

January 28,  2023
Timur |  Turandot  Oepra Grand Rapids
April 2022
The King |  Aida  Oepra Carolina
April 2022
Commendatore | Don Giovani   
Opera Grand Rapids
October 2021
Bass Soloist |  Messiah  
Chapel Music at Duke University
​December 2021
Banco | Macbeth  
Opera Carolina and Toledo Opera
October 2019
Germano | La scala di seta  
MSU Opera Theatre
March 2019
Simone | Gianni Schicchi 
MSU Opera Theatre
March 2019
Sarastro | The Magic Flute
 Opera Grand Rapids andToledo Opera
October 2018
Frank Maurrant | Street Scene 
MSU Opera Theatre
March 2018
Zuniga | Carmen 
Martina Arroyo Foundation's Prelude
July 2017
Figaro| Le Nozze di Figaro 
MSU Opera Theatre
March 2017
Dr. Dulcamara | L'elisir d'amore 
MSU Opera Theatre
November 2016
Changwu Ye | The Savage Land 
MSU Opera Theatre and China Conservatory of Music
March 2016
Mr. Emerson | A Room with a View 
MSU Opera Theatre
November 2015
bottom of page