Producer
Opera Theatre of Saint Louis
Conductor
Timothy Long
Stage director
Colin Graham
Reed Fisher
Cio-Cio-San
Kelly Kaduce
B.F. Pinkerton
David Pomeroy
Suzuki
Jamie Barton
Sharpless
Lester Lynch
Costume designer
David C Woolard
Set designer
Neil Patel
St. Louis, United States