Past performances 1999 — Yesterday
Le nozze di Figaro (The Marriage of Figaro), Mozart
New Zealand OperaChorus master
View cast and crewDie Zauberflöte (The Magic Flute), Mozart
Southern OperaErster Geharnischter (First armored man)
View cast and crewUn ballo in maschera (A Masked Ball), Verdi
Castleward OperaRiccardo / Gustavo (Richard)
View cast and crewLa fanciulla del West (The Girl of the Golden West), Puccini
Opera Holland ParkDick Johnson
View cast and crewDie lustige Witwe (The Merry Widow), Lehár
Opera Grand RapidsCamille de Rosillon (Camille of Rosillon)
View cast and crew