Past performances 1999 — Yesterday
Madama Butterfly (Madame Butterfly), Puccini
Welsh National OperaLighting designer
View cast and crewMadama Butterfly (Madame Butterfly), Puccini
Welsh National OperaLighting designer
View cast and crewMadama Butterfly (Madame Butterfly), Puccini
Welsh National OperaLighting designer
View cast and crewMadama Butterfly (Madame Butterfly), Puccini
Welsh National OperaLighting designer
View cast and crewMadama Butterfly (Madame Butterfly), Puccini
Welsh National OperaLighting designer
View cast and crew