Prodiuseris
Michigan Opera Theatre
Conductor
Steven Mercurio
Stage director
Bernard Uzan
Faust
Russell Thomas
David Miller
Méphistophélès
(Mephistopheles)
Matt Boehler
Jamie Offenbach
Marguerite
Caitlin Lynch
Sarah Joy Miller
Valentin
(Valentine)
John Viscardi
Siébel
(Siebel)
Kimberly Sigioka
Wagner
Zachary Coates
Marthe Schwertlein
(Martha Schwertlein)
Susan Nicely
Detroit, United States