Dopo 2 presenze nella massima serie, passa per un anno in prestito al in Serie C1. Tornato all'Atalanta nella stagione 1980-1981, gioca 36 partite in Serie B, ma la formazione orobica a fine stagione retrocede in Serie C1. Viene quindi acquistato dal Cagliari, che gli offre l'opportunità di giocare ancora nel massimo campionato italiano. Disputa 9 partite nel campionato di Serie A 1981-1982 prima di subire un gravissimo infortunio al ginocchio nel novembre 1981.