Upcoming Schedule

LA Philharmonic


as Jacquino

Santa Fe Opera

Don Giovanni

as Don Ottavio

Santa Fe Opera

Der Rosenkavalier

as Italian Tenor

Santa Fe, NM

Santa Fe Festival of Song

as soloist with Teresa Perrotta, soprano and Robert Tweeten, piano

Haymarket Opera


as Bajazet

Past Performances


Saint Paul Chamber Orchestra


as Soloist

Washington Concert Opera


as Pirro

Theater an der Wien


as Septimus

Hyogo Performing Arts in Osaka, Japan

Don Giovanni

as Don Ottavio

El Paso Opera

La Traviata

as Alfredo

Austin Opera

The Pearl Fishers

as Nadir

The Dallas Opera

Cosi fan Tutte

as Ferrando

Minnesota Opera

La Fille du Regiment

as Tonio


Metropolitan Opera

The Magic Flute

as Tamino

Boston Modern Opera Projects

The Lord of Cries

as Jonathan Harker

Saint Paul Chamber Orchestra

Serenade for Tenor, Horn and Strings

as as Soloist

Music of the Baroque - Chicago


as as Jeptha


Source Song Festival Recital and Clinician

as Soloist with Warren Jones, pianist

Bard SummerScape

Strauss' Die Schweigsame Frau

as as Henry

Cleveland, OH

Art Song Festival at Cleveland Institute of Music

as Recital and Masterclass

Opéra de Lille (FR)

A Midsummer Night's Dream

as as Lysander



as Lurcanio

Washington, DC

Vocal Arts DC Solo Recital with Craig Terry, piano

as soloist

Music is a moral law. It gives soul to the universe, wings to the mind, flight to the imagination, and charm and gaiety to life and to everything.

- Plato