In 2004 he joined the company and danced in many ballets: Sleeping Beauty, Cinderella, Romeo and Juliet, Swan Lake (all by Rudolf Nureev), Etudes (Harold Lander), Jewels (George Balanchine), Sylvia (John Neumeier). After having danced a number of solo parties, in 2005 he became Coryphée and in 2006 — Sujet. He dances Basile in Don Quichotte, Colin in La Fille Mal Gardée, Lucien in Paquita.
In 2007 he becomes the First soloist, dances Suite en Blanc by Serge Lifar, Four Temperaments (Melancholy) and Symphony in C by George Balanchine, The Lady with Camelias (De Grieux), Third Symphony of Gustav Mahler by John Neumeier, Albrecht in Giselle and Battiste in Children of Paradise by Jose Martinez.
In the season of 2006-2007 he received Prix Carpeaux of Friends of the Paris Opera Association. In 2009 after performance of Onegin where he danced Lensky for a first time, he received the title of Etoile. Then he enriches his repertory by Rubis in Jewels (Balanchine), Spectre de la Rose (Michail Fokin), Drosselmeier in Nutcracker, Professor in Cinderella, Solor and Golden God in La Bayadère and In the Night by Jerome Robbins and becomes the first cast in Kaguyahime by Jiři Kylian.