Born in France. He studied ballet at the Ecole National de Danse de l`Opéra de Paris (Nanterre), at the Conservatoire National Boulogne Billancourt and, later, at the English National Ballet School (London).
In January 2008, he joined the Opernhaus Leipzig Ballet in the demi soliste category, dancing in choreographies such as Cinderella (Tankard), Jeunehomme (Scholz), Les Noces (Bigonzetti), Agon (Balanchine) and The Taming of the Shrew (Cranko). Four years later, he joined the Compañía Nacional de Danza of México, where he performed lead roles in the choreographies La Esmeralda (Burlaka, Medvedev), La Bayadére (Petipa), L´Oiseau de Feu (Béjart) and Giselle (Coralli, Perrot). Throughout his professional career, he has participated in numerous dance festivals and events worldwide (St. Polten, Stuttgart, Madrid, São Paulo, Tokyo, etc).
In September 2014, he joined the Compañía Nacional de Danza, directed by José Carlos Martínez. Since entering the company he has danced in the following ballets: Raymonda Variations (José Carlos Martínez), Minus 16 (Ohad Naharin), Carmen (Johan Inger), Allegro Brillante (George Balanchine),Por vos muero (Nacho Duato), Gods and Dogs (Jirí Kylián), among others.