Past performances 1999 — 2017
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