Past performances 1998 — Yesterday
Don Pasquale, Donizetti
Carlino/Un notaro (A notary)
2007
La Bohème, Puccini
Alcindoro
Le nozze di Figaro (The Marriage of Figaro), Mozart
Antonio
2006
La forza del destino (The Force of Destiny), Verdi
Un alcade (Mayor)
Gianni Schicchi, Puccini
Maestro Spinelloccio + 1 roles
2005
2004
Marie Victoire, Respighi
Le Chevalier