Cavalli: Eliogabalo
Role(s): Eliogabalo
Il Trionfo del Tempo e del Disinganno
Aureliano in Palmira - Live at Palazzo Ducale
Heavenly Voices
Role(s): Self
Artaserse
Role(s): Arbace