Born in 1987, he joined the La Scala Theatre Ballet Academy at the age of eleven under the direction of Annamaria Prina, graduating in 2006. In the same year, he became a member of the La Scala Theatre Ballet Company, performing in productions from the classical, neoclassical, and contemporary repertoire.
In 2010, he joined the National Theatre Brno Ballet Company (Czech Republic). In 2011, he performed as a Soloist with the Balletto di Milano, and in 2018 he collaborated with the Oper Köln (Germany).
Since 2015, alongside his performing career, he has been teaching classical and contemporary dance technique, leading classes and workshops at numerous dance schools throughout Italy.
He also works as a choreographer for independent and theatrical productions, combining his extensive stage experience with artistic research and creative exploration.
