L’attaccante torna a Licata dopo circa 10 anni, ha esordito in D col Siracusa per poi indossare le maglie di Cosenza, Vibonese, Trapani, poi Nissa, Nocerina, ancora Trapani e l’avventura estera al Partizan in serie A. Poi la serie D con Valle Grecanica, Licata, Messina, Savoia, Agropoli, Akragas e Fondi, una parentesi in serie C con Unicusano e di nuovo Siracusa e poi il boom in Serie B con Ternana e Matera, per tornare al Casarano lo scorso anno in serie D, finire la stagione col Città di Sant’Agata e poi alla Sancataldese.