Nel 1989 passa all'Atalanta per oltre due miliardi. Con gli orobici disputa 4 stagioni nella massima serie, e nel 1993 viene ceduto al , richiesto dal nuovo allenatore Marcello Lippi che lo aveva avuto all'Atalanta. Gioca con regolarità per tre stagioni, sempre in Serie A, mentre nella quarta, a causa di problemi di salute, scende in campo solo 17 volte. Nella stagione 1997-1998 gioca il suo ultimo campionato di Serie A al : con 21 presenze contribuisce alla salvezza degli emiliani.