Lohengrin
1986 · as Third noble
Francesca da Rimini
1984 · as Berlingerio
La Forza del Destino
1984 · as A surgeon
Verdi: Rigoletto
1981 · as Marullo