Cresciuto nell'Avellino, ha poi legato i maggiori trascorsi agonistici al Napoli, squadra che ha contrassegnato la sua prima parte di carriera. La seconda parte l'ha visto protagonista di un lungo peregrinare per l'Italia, a cominciare dalla Juventus con cui ha conseguito i suoi maggiori trionfi sportivi, con la vittoria di uno scudetto (1997-1998) e una Supercoppa italiana (1997); annovera inoltre nel palmarès una Coppa Italia Serie C col Foggia nell'edizione 2006-2007.