Nato a Palermo, inizia gli studi alla scuola del Teatro Massimo di Palermo. Nel 2002/2003 frequenta il corso di perfezionamento diretto da Mauro Bigonzetti/Aterballetto a Reggio Emilia. Successivamente collabora con la ITdanza Jove Compania diretta da Catherine Allard a Barcellona, dove danza coreografie di Jiri Kylian, Ohad Naharin, Nacho Duato, Uri Ivgi, Alexander Ekman, Stijn Celis, Rafael Bonachela, Jo Stromgren. Nel 2007 e 2008 collabora con la compagnia NND/Galili Dance diretta da Itzik Galili e dal 2009 al 2011 danza con la compagnia NND/Noord Nederlands Dans diretta da Stephen Shropshire. Nel 2010 è stato segnalato dalla rivista Dance Europe per la performance “Push” di Stephen Shropshire. Nel marzo 2011 presenta il suo solo Skinny Love al 15° Stuttgart Solo competition. Inizia la sua collaborazione con la compagnia zappalà danza nell’agosto 2011