Born in Paris, he studied at the Ballet School of the Paris Opera and the Conservatory of Music and Dance of Paris.
In 2011 he joined the Ballet of the Paris Opera and subsequently collaborated with the Third Floor Company of Samuel Murez.
In 2013 he joined the Ballet of the Bordeaux Opera and then returned to the Ballet of the Paris Opera.
He has a diploma in dance from the Paris Opera School. He won the bronze medal at the Grasse international contest.
His repertoire includes ballets by Rudolf Nureyev (Nutcracker, Raymonda, Don Quixote, Cinderella), Maurice Béjart (Bolero, Firebird), José Carlos Martínez (Pulcinella, Les Enfants du Paradis), Roland Petit, Jiri Kylián, Nicolas Le Riche, George Balanchine, Frederick Ashton, etc.
In September 2015 he joined the National Dance Company, directed by José Carlos Martínez.