Nell'ottobre 1982 viene ceduto in comproprietà all', in cambio dell'opzione per il trasferimento alla Juventus di Stefano Tacconi e Beniamino Vignola. In Irpinia ritrova il posto da titolare, disputando due stagioni culminate con altrettante salvezze nella massima serie. Nel 1984-1985 fa ritorno all'Atalanta, neopromossa in Serie A, rimanendovi per quattro stagioni: titolare nelle prime due, perde progressivamente il posto nelle annate successive, l'ultima delle quali in Serie B. Al termine di questa stagione rimane senza contratto, pur vincolato all'Atalanta, e nell'autunno 1988 si trasferisce al , sempre tra i cadetti, come parziale contropartita per il passaggio di Armando Madonna ai nerazzurri; non evita la retrocessione in Serie C1, e viene riconfermato anche per il successivo campionato, con i gradi di capitano. Chiude la carriera in Serie C2, con la Virescit Bergamo.