Teatro dell'Opera di Roma
He performed as guest artist at the most celebrated dance companies in the world, including the Bolshoi Ballet, Mariinsky Ballet, Ballet Nacional de Cuba, English National Ballet, La Scala Theatre Ballet, Tokyo Ballet, Ballet de Bordeaux, Teatro dell'Opera di Roma, the Berlin Staatsoper, and l'Opéra de Nice.