Past performances 2001 — Yesterday
La Traviata (Giusepe Verdi), Verdi
Alfredo Germont
View cast and crewIl barbiere di Siviglia (The Barber of Seville), Rossini
Fondazione Teatro BorgattiIl Conte d'Almaviva (The Count of Almaviva)
View cast and crewUn giorno di regno (King for a Day), Verdi
Teatro Regio di ParmaIl conte Ivrea (Count Ivrea)
View cast and crewL'equivoco stravagante (The Curious Misunderstanding), Rossini
Rossini Opera FestivalFrontino
View cast and crewAuditorio Alfredo Kraus- M° Miguel Ortega- Filarmonica de Gran Canarias.
Petite Messe (G.Rossini)
Alfredo ( La Traviata- duetto Parigi o cara) 2019- Theatre Ginevra Swizertland