Nato ad Agrigento. Studia danza presso la scuola delle sorelle Bartolomeo a Realmonte (AG). Si diploma alla Scuola di Ballo del TEATRO SAN CARLO di Napoli, dove partecipa a vari spettacoli tra i quali: Il Lago dei Cigni, Giselle, La bella addormentata, Sogno di una notte di mezz’estate, Il Principe Igor. Primo ballerino nella Compagnia ASTRA ROMA BALLET di D. Ferrara.
Partecipa agli spettacoli: Raffaello e la leggenda della Fornarina, regia e cor. M. Sindici; I Promessi Sposi, Cor. M. Muller, Regia M. Guardì; Wojtila Generation, Regia R.Avallone Cor. E. Hanack; Il grande spettacolo dell’acqua, Regia G. Francese Cor. C.Vella – P.G.Manca; Il gatto con gli stivali e la Magica Notte di Natale, Regia e Cor. F. Angelini; Non abbiate paura, Regia A. Palotto e G. Ferrato Cor. E.Celli; Aggiungi un posto a tavola VI edizione, Regia e Cor. F. Angelini; Didone end Enea, Carmen, Il barbiere di Siviglia, Lucia di Lammermoor al TEATRO DELL’OPERA di Roma. Attualmente è nel cast di Jesus Christ Superstar, regia M.R. Piparo cor. R. Croce.