Upcoming performances Today Onwards
Past performances 2013 — Yesterday
La Traviata (La traviata), Verdi
Anchorage OperaConductor
View cast and crewMusic Man (The Music Man), Willson, Meredith
Charlottesville OperaConductor
View cast and crewL'elisir d'amore (The Elixir of Love), Donizetti
Charlottesville OperaConductor
View cast and crew