Don Giovanni

Germont in La Traviata

Eugene Onegin (with Jill Bowen Gardener)

Don Giovanni (with Megan Chenovick)

At Boston Symphony Hall

As Eugene Onegin with Veronica Mitina

Escamillo (Carmen)

On stage of Carnegie Recital Hall with Steven Blier

Nosferatu

Nosferatu by Alva Henderson (Rimrock Opera, 2018)

Don Giovanni