Nell'estate seguente viene acquistato dalla Fiorentina, e coi viola gioca nella stagione 1974-1975 15 incontri in campionato; contribuisce inoltre alla vittoria in Coppa Italia, nonostante nella finale dell'Olimpico contro il Milan, subentrato a inizio ripresa a Beatrice, abbandoni il campo dopo un solo minuto per infortunio. A fine stagione viene ceduto alla , ma anche a Genova, disputando solo 13 incontri.