Pochází z města Scordia na Sicílii. Studium tance zahájil na L’Opéra Centro Professionale Danza pod vedením Lina Priviteriho. Ve svých šestnácti letech působil jako hlavní tanečník ve společnosti Itai a o dva roky později odešel studovat na švýcarskou školu Atelier Rudra Béjart v Laussane, vedenou Michelem Gascardem. V roce 2014 obdržel nabídku ke spolupráci s Mecklenburgischen Staatstheater Schwerin v Německu pod vedením Sergeje Gordienka a Jutty Ebnothera. Nabídku přijal a působil zde jako sólista a člen baletu až do roku 2018. Později spolupracoval jako nezávislý tanečník s taneční a hudební společností ACE ve Velké Británii pod režisérem Gailem Parmelem. Vystupoval ve městech jako Jakarta, Peking a následně i v Albánii. Ennio se stal členem libereckého baletu na začátku sezóny 2019/2020 a my tohoto nadaného umělce s výjimečným hudebním cítěním můžeme vidět v baletu Sluha dvou pánů jako Florinda. Od sezóny 2022/23 je členem Pražského komorního baletu.