On May 20th 2004, he is made an « Étoile » following a performance of Don Quichotte (Rudolf Nureyev).
He has since added to his repertoire: Colas in La Fille mal gardée (Frederick Ashton), Emeralds and Diamonds / Jewels, The Four Temperaments, Symphony in C, Apollo, Agon (George Balanchine), the Ballet Master in La Petite danseuse de Degas (Patrice Bart), Firebird, Serait-ce la Mort? (Maurice Béjart), Albrecht in Giselle (after Jean Coralli and Jules Perrot), the title role in Onegin (John Cranko), Artifact Suite, Woundwork 1 (William Forsythe), James in La Sylphide (Pierre Lacotte after Philippe Taglioni), Lucien d’Hervilly in Paquita (Pierre Lacotte after Joseph Mazilier and Marius Petipa), Études (Harald Lander), the title role in Caligula (Nicolas Le Riche), Suite en Blanc (Serge Lifar), Des Grieux in Manon (Kenneth MacMillan), Amoveo (Benjamin Millepied), Armand in La Dame aux Camélias, the Third Symphony by Gustav Mahler (John Neumeier), Prince Désiré in Sleeping Beauty, Prince Siegfried in Swan Lake, the Actor-Film Star in Cinderella, Drosselmeyer / the Prince in Nutcracker, Romeo in Romeo and Juliet (Rudolf Nureyev), Eros in Psyché (Alexei Ratmansky), Dances at a Gathering (Jerome Robbins).
William Forsythe - 2006
Proust ou les intermittences du cœur – rôle de Saint-Loup
Roland Petit - 2007
Wayne McGregor - 2007
Les Enfants du paradis – rôle de Baptiste
José Martinez - 2008
Pierre Lacotte - 2013
He trains at the École Nationale Supérieure de danse in Marseille where Roland Petit chooses him for his version of The Nutcracker.
He enters the Paris Opera Ballet School (directly in the second division) and dances his first solo roles in the annual productions: Yondering by John Neumeier (2000) and Frantz in Coppélia restaged by Pierre Lacotte (2001).
At the age of 17, he joins the Corps de ballet.
He becomes a “Coryphée”. Yuri Grigorovitch chooses him to perform the role of Kurbsky in Ivan the Terrible at the Opéra Bastille.
He is made a “Sujet”.
The Prix Benois de la Danse.