Ha totalizzato 11 presenze nella Serie A 1963-1964 con la maglia del Messina. Ha inoltre collezionato 98 presenze in Serie B difendendo i pali di , Messina ed .