Cresciuto nelle file dell'Ortigia Siracusa. Nel 1987 vince il suo primo scudetto con la formazione siciliana. Si ripeterà nei successivi due anni, inanellando con il club che lo lancia nel panorama pallamanistico ben 3 scudetti. In massima serie indosserà anche i colori granata dell'Handball Club Rosolini.
Nell'agosto 2018, dopo diversi anni trascorsi ad allenare il settore giovanile dell'Albatro Siracusa, passa ad allenare nel campionato di Serie A2 la neonata società della Pallamano Aretusa.[1].