Alessio was born in Alcamo (Italy). In 2006, he was a member of the Teatro Massimo di Palermo ballet school and moved to Milan in 2009 to attend the Centro di Formazione Aida ballet school, where he completed his training. In 2014 he joined the company of the Balletto di Milano. He then began an engagement at the Ulm Theatre and, together with the ballet director there, moved to the Trier Theatre, where he danced for another season. He was engaged at the Staatstheater Augsburg until the end of the 2019/20 season and has been a member of the Hessisches Staatsballett since the 20/21 season.