Han har tidligere spilt for den italienske klubben Juventus der han var med på vinne Serie A i 1996/1997. Før han kom til Juventus, spilte han for de franske klubbene AS Cannes og FC Girondins de Bordeaux.