Actor
Mozart: Le Nozze di Figaro - Teatro alla Scala
2016 · as Il Dottor Bartolo
W.A. Mozart - Le Nozze di Figaro
2016 · as Don Bartolo / Antonio
Giuseppe Verdi: I due Foscari
2016 · as Jacopo Loredano
Don Giovanni (Sferisterio Opera Festival)
2011 · as Leporello
Rossini Sigismondo
2010 · as Zenovito
Così Fan Tutte - Teatro Comunale di Ferrara
2000 · as Don Alfonso