
Recent Performances
Betto di Signa
Opera Company of Middlebury
Gianni Schicchi
June 2, 4, 8, 10, 2017
Leporello
Don Giovanni
South Dakota Symphony Orchestra
January 2017
Raimondo
Lucia di Lammermoor
Opera San José
September 2016
Don Fernando
Fidelio
New Amsterdam Opera
June 2016
Monterone
Rigoletto
Martha Cardona Opera
March 2016
Le Bailli
Martha Cardona Opera
Werther
January 2016
Bass Soloist
Mozart Requiem
Dartmouth College
November 2015
Grandpa Moss
The Tender Land
Opera North
August 2015
Ferrando
Il Trovatore
Opera Forza
August 2015
Escamillo
Carmen
NY Opera Exchange
May 2015
Bass Soloist
Russian Nights
Plainfield Symphony Orchestra
May 2015
Raimondo
Lucia di Lammermoor
NY Opera Exchange
Monterone
Rigoletto
The West Side Opera Society
Bass Soloist
Messiah
Metro Chamber Orchestra
Simeon
L'Enfant Prodigue (Debussy)
Metro Chamber Orchestra
Angelotti
Tosca
Martha Cardona Opera Theater
Lo Bonzo
Madama Butterfly
Opera Forza
Sacristan
Tosca
Merkin Hall
Silvio
Pagliacci
NJ Verismo Opera
Masetto
Don Giovanni
Martha Cardona Opera Theater
Jaggers
Great Expectations
World Premiere (NYC)
Bass Solo
Ein Deutsches Requiem
Oyster Bay Symphony Orchestra
Peter
Hansel and Gretel
Bronx Opera
Bass Solo
Quoniam tu solus sanctus (Bach)
Vermont Music & Arts Festival
Bass Solo
Fantasia on Christmas Carols (V. Williams)
Central Jersey Symphony Orchestra
Upcoming Performances
Angelotti
Finger Lakes Opera
Tosca
Aug 11, 13
Dulcamara
Opera Company of Middlebury
L'elisir d'amore
Oct 12,13,14