top of page

Past Performances

Bass Soloist | Verdi Defiant Requiem

Opera Ordando, September 14, 2024

 

Timur | Turandot

Opera Delaware, May 17 & 19, 2024

 

Bass Soloist | Verdi Requiem

Fairbanks Symphony, April 28, 2024

 

Raimondo | Lucia di Lammermoor

Opera Orlando, April 19 & 21, 2024

 

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

Opera 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 and Toledo 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