Il calciatore è nato a Marineo (PA) il 5 giugno 1988, ha vestito in passato le maglie di Paternò, Nissa, Trapani, Akragas e San Giovanni Gemini.
La società marsalese ha rescisso il tesseramento con il portiere Giuseppe Denaro, il mazarese viene sostituito dal preparatore dei portieri Pasquale Anastasi, classe ’81.