Producer
Michigan Opera Theatre
Conductor
Mark Flint
Stage director
Mark Streshinsky
Don Ramiro
Kenneth Tarver
Don Magnifico
Donato Di Stefano
Alidoro
Andrew Gangestad
Detroit, United States