Nel 1999-2000 tornò a Milano, sponda Milan; l'esperienza rossonera durò poco, e così dopo due presenze (e un gol contro il ) a gennaio 2000 si trasferì al , dove disputò 10 partite (con un gol). Nel 2000-2001 giocò nel Brescia, 4 gare, mentre l'anno dopo tornò alla squadra che l'aveva lanciato, l'Atalanta.