Nell'estate 1994 viene ceduto al Cagliari in prestito. Tornato alla base capitolina, gioca un'altra stagione con mister Carlo Mazzone che lo promuove titolare. In questa stagione segna un gol in Coppa UEFA. Infortunatosi, per la stagione successiva con Carlos Bianchi viene ceduto al Cagliari dove si accaserà per diverse stagioni. Con il Cagliari ottiene promozioni e retrocessioni, andando a segno nella stagione 1998-1999 e in quella 1999-2000 in entrambi i casi 6 volte (suo record personale).