Ha disputato 2 incontri in Serie A con la maglia del Catania nella stagione 1962-1963. Vanta inoltre 84 incontri in Serie B, disputati con le maglie di Messina e Palermo.