Starts studying Classical Ballet in 2007 at the La Scala Ballet School. He graduated in June 2014, under the direction of Frédéric Olivieri.
During these years, he had the opportunity to work with important teachers and maître of Ballet as: Frédéric Olivieri, Leonid Nikonov, Victor Ullate, Cynthia Harvey, Piotr Nardelli, Patrick Armand, Bel- la Ratchinskaja, Biagio Tambone, Sergei Vikharev, Patricia Neary, Kathrin Bennets, Rinat Imaev.
He worked the Contemporary and Modern Tecnique with teachers as Emanuela Tagliavia, Kim Brandsturp, Iratxe Ansa, Paul Dennis, Silvya Bidegain.
He spent then some months with the Trainee program of San Francisco Ballet, under the direction of Patrick Armand.
He worked for Opéra National de Bordeaux, dancing the big titles of the classical and modern re- pertoire, from Sleeping Beauty to Suite en Blanc, from Swan Lake to Nutcracker. He works here with some of the most important French dancer of the XX century: The director Charles Jude, Eric Quilléré, principal in Paris Opera, Aurelia Schaeffer, principal with the Ballets Of Montecarlo, Attilio Labis, Clairemarie Osta, Emmanuele Grizot, and Nicolas Le Riche.
He has experience also with a more contemporary language, having danced piece by Kylian, Prejo- caj, Béjart.
In 2017 he attended Italian Tv show Amici, bringing his dance to a bigger audience.
He started then touring all over Italy, as a freelance dancer for the biggest events in the nation.
He teaches also for the main festivals in Italy and abroad. He’s an affilitate teacher of the Abt Ntc curriculum program, for the Pre Primary-Level 3 program.
In autumn 2021, he debuted his first full evenings show, “Cant’t believe the way we Flow”, descri- bed by DanceHall News like a “dance jewel”, with 10 dancers coming from all over the world, with music from Max Richter, lights from Cecile Vissière and costume Wibke Deertz.