top of page
Past Performances
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