Además, ha bailado como invitado en numerosos espectáculos y giras con multitud de compañías internacionales de los cinco continentes como el Ballet Nacional de Cuba, La Scala de Milán, el Scottish Ballet, Ballet Nacional de Lituania, Ballet del Kremlin, Ballet Argentino de Julio Bocca, Teatro San Carlos de Nápoles, Ballet de la Arena de Verona, Atterballetto, el Ballet del Teatro de Ekaterimburgo, Ballet Estatal de Georgia, Ballet del Teatro Estatal de Bashkiria, Ballet del Teatro de Kazán, Ballet Nacional de Hungría, Ballet Nacional del Teatro de la Ópera de Sofía, Ballet Nacional Sodre de Uruguay, Ballet Nacional de Venezuela, Ballet de la Ópera de Leipzig, Ballet Nice Méditerranée, Ballet de la Ópera de Limoges y Ballet de la Ópera de El Cairo.