Past performances 2002 — 2016
Le médecin malgré lui (The Doctor in Spite of Himself), Gounod
Grand Théâtre de GenèveValère
View cast and crewLa forza del destino (The Force of Destiny), Verdi
Grand Théâtre de GenèveUn alcade (Mayor)
View cast and crewLa Prise de Troie (The Capture of Troy), Berlioz, H.
Grand Théâtre de GenèveUn capitaine grec (Greek Captain)
View cast and crewLa Grande-Duchesse de Gérolstein (The Grand Duchess of Gerolstein), Offenbach
Grand Théâtre de GenèveUn notaire
View cast and crewIl barbiere di Siviglia (The Barber of Seville), Rossini
Grand Théâtre de GenèveFiorello
View cast and crew