Nel dicembre 1999, in Milan-Atalanta 3-0 di Coppa Italia, disputa la sua ultima partita in rossonero. La voglia di giocare costantemente lo porta a lasciare il Milan per passare al Venezia. In laguna viene impiegato in maniera più continua, e totalizza 8 gol in 19 partite. Tenterà poi nuovamente l'avventura bergamasca, ma senza il successo della prima volta (2000-2001, con 5 gol in 24 partite).