Past performances 2009 — Yesterday
Madama Butterfly (Madame Butterfly), Puccini
North Wales Opera Company & StudioAssistant Music Director
View cast and crewEine florentinische Tragödie (A Florentine Tragedy), Von Zemlinsky
Time Zone TheatreConductor
View cast and crewMadama Butterfly (Madame Butterfly), Puccini
North Wales Opera Company & StudioAssistant Music Director
View cast and crew