National Ballet of China
Cavallari's repertoire included leading roles in choreographies by Balanchine, Ashton, Fokine, Béjart, Tetley, Kylián, Forsythe, van Manen, Scholz, Mac Milan, Neumeier, Thoss, Spuck and Lee. He worked with international artists such as Massimiliano Guerra, Alessandra Ferri, Alina Cojocaru, Tamara Rojo, Johan Kobborg et Adam Cooper. He danced all the leading roles of John Cranko's ballets and staged regularly the latter's works with companies such as the Royal Ballet Covent Garden in London, the Teatro alla Scala Ballet, the Czech National Ballet, Prague, the Hungarian National Ballet in Budapest, the Opera di Roma, the Swedish Royal Ballet, the National Ballet of China, the Universal Ballet in Corea and the West Australian Ballet.