GALLERY

Barbiere di Siviglia - Opera Philadelphia

Turandot - Cincinnati Opera

Don Pasquale - Opera Naples

La Boheme - Boston Lyric Opera

L'Isola Disabitata - Haymarket Opera

Jazz Recital - Saint Louis, MO

Cost Fan Tutte - Lyrique en Mer

Madama Butterfly - Anchorage Opera

La Boheme - Pittsburgh Opera

Barbiere di Siviglia - Pittsburgh Opera

Rise and Fall of the city of Mahagonny - Tanglewood

Le Nozze di Figaro - Fort Worth Opera

Rape of Lucretia - Castleton Festival

Le Nozze di Figaro - Fort Worth Opera

Barbiere di Siviglia - Teatro Petruzzelli

Le Nozze di Figaro - Fort Worth Opera





Le Nozze di Figaro - Austin Opera

Turandot - Hawaii Opera Theater

Barbiere di Siviglia - Opera Theater of Saint Louis

Don Pasquale - Pittsburgh Opera

Barbiere di Siviglia - Teatro Petruzzelli

Le Nozze di Figaro - Fort Worth Opera

L'Italiana in Algeri - Pittsburgh Opera

Le Nozze di Figaro - Fort Worth Opera

Lucia di Lammermoor - Anchorage Opera

Flight - Pittsburgh Opera