Future Engagements
Recent Performances

Gianni Schicchi

Betto

Salt Marsh Opera
May 1-5, 2017

Don Giovanni

Leporello

Southern Illinois Music Festival
Jun 9, 11(M), 2017

La Boheme

Schaunard

Pacific Opera Project
Dec 8, 9, 14, 15, 16, 2017 @ 8p

Cunning Little Vixen

Badger/Priest

Opera Santa Barbara
Mar, 2017

Il Barbiere di Siviglia

Bartolo

Pacific Opera Project
Nov, 2016

The Mikado

Pooh-Bah

Union Avenue Opera
July, 2016

Gianni Schicchi

Dr. Spinelloccio

Los Angeles Opera
Sep-Oct, 2015