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

Please reload

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

Please reload

Upcoming Performances

Angelotti

Finger Lakes Opera

Tosca

Aug 11, 13

Dulcamara

Opera Company of Middlebury

L'elisir d'amore

Oct 12,13,14

Please reload