Tootja
Calgary Opera
Conductor
Joseph Mechavich
Stage director
Glynis Leyshon
Cio-Cio-San
Sally Dibblee
B.F. Pinkerton
David Pomeroy
Suzuki
Lauren Segal
Sharpless
Daniel Okulitch
Goro
Thomas Glenn
Lo zio Bonzo
(Uncle Bonze)
Tyler Fitzgerald
Il principe Yamadori
(Prince Yamadori)
Kate Pinkerton
Courtney V Murias
Il Commissario imperiale
(The imperial commissioner)
Aaron Dimoff
Calgary, Canada