La Traviata (La traviata), Verdi
Grand Théâtre de GenèveIl dottor Grenvil (Dottore Grenvil)
View cast and crewRoméo et Juliette (Romeo and Juliet), Gounod
San Carlo TheaterComte Capulet (Count Capulet)
View cast and crewRoberto Devereux, Donizetti
Dutch National Opera & BalletSir Gualtiero Raleigh (Sir Walter Raleigh)
View cast and crewLa clemenza di Tito, Mozart
Grand Théâtre de GenèvePublio
View cast and crewFedora, Giordano
Grand Théâtre de GenèveGrech
View cast and crewSalome, Strauss
Grand Théâtre de Genève1. Soldat (First soldier) + 1 roles
View cast and crewAleko ves tabor spit - Rachmaninoff
Mark Kurmanbayev - Alaska Wolf Joe in Aufstieg und Fall der Stadt Mahagonny DNO 2023