Rimane alla Juventus per sette anni, contribuendo alla conquista di tre campionati di Serie A nelle edizioni 1997-1998, 2001-2002 e 2002-2003; disputa anche le finali di Champions League del 1998 contro il e del 2003 contro il Milan, lasciando in questo ultimo caso il terreno di gioco anzitempo a causa di un infortunio muscolare. Il 21 aprile 2001 viene riscontrata la sua positività al nandrolone, uno steroide anabolizzante derivato dal testosterone: nonostante una serie di ricorsi da parte della società bianconera, il giocatore viene squalificato per quattro mesi da tutte le competizioni sportive.