Francesco Cavalli: Ercole Amante 2020
Actor
Lucio Silla 2017
as Lucio Silla
Rodelinda 2017
as Grimoaldo
Handel's Tamerlano 2015
as Bajazete
Betulia Liberata 2006
as Ozìa
Irrfahrten I: La finta semplice 2006
as Fracasso
Credits from TMDB.