Producer
Michigan Opera Theatre
Conductor
Steven Mercurio
Stage director
E Randahl Hoey
Floria Tosca
Inés Salazar
Lisa Daltirus
Mario Cavaradossi
Dai Chaing
Il Barone Scarpia
(Baron Scarpia)
Greer Grimsley
Il Sagrestano
(The sacristan)
Jason Budd
Spoletta
Torrance Blaisdell
Detroit, United States