Born in France, he studied ballet in Paris at The Conservatoire National Supérieur. As a dancer he worked with the Jeune Ballet de France, Nederland Dans Theatre II, Nederland Dans Theatre I and Frankfurt Ballet before The Forsythe Company from 2005 to 2014.
In 2017, he created his first solo performance named “Variation(s)” at Pact Zollverein in Essen – Germany in 2017 as an independent choreographer. That same year he choreographed “Variation(s) By Louella May Hogan” which premiered at Treloarland in Melbourne – Australia, “Variation III: On The Theme OF William Hay” premiered at the ‘Neuer Kunstverein’ in Wuppertal, Germany.
In 2018, he created “Variation By Ashley Wright” which premiered at Treloarland in Melbourne – Australia.
In 2019 he premiered “A Dance For Many” for KOST at the Athens Festival in Athens – Greece.
Since 2014, along side teaching internationally, he primarily choreographs and stages William Forsythe’s repertoire.Additionally he is part of HOOD and Sad
In March 2020, he will be teaching William Forsythe’s N.N.N.N. to Sydney Company dancers for its Australian premiere in Season One.