Producer
Michigan Opera Theatre
Conductor
Steven Mercurio
Stage director
Mario Corradi
Floria Tosca
Sylvie Valayre
Amy Johnson
Mario Cavaradossi
Marcello Giordani
Ian DeNolfo
Il Barone Scarpia
(Baron Scarpia)
Justino Díaz
Il Sagrestano
(The sacristan)
Donald Hartmann
Detroit, United States