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