Termelő
Opera Lafayette
Stage director
Catherine Turocy
Lorenzo il Magnifico
Emiliano Gonzalez Toro
bass-baritone
Randall Scarlata
soprano
Elizabeth Calleo
Marguerite Krull
tenor
Jeffrey Thompson
Karim Sulayman
baritone
Douglas Williams