Producer
Tulsa Opera
Conductor
James Lowe
Stage director
Francesca Zambello
John de los Santos
Cio-Cio-San
Maria Natale
B.F. Pinkerton
Matthew White
Suzuki
Renée Rapier
Sharpless
Aleksey Bogdanov
Set designer
Michael Yeargan
Costume designer
Anita Yavich
Tulsa, United States