Nella sua ultraventennale carriera ha conquistato quattro scudetti, quattro Coppe Italia, con due differenti squadre, e quattro Supercoppe e ha indossato, tra il 2001 e il 2008, la maglia della nazionale italiana, con la quale ha partecipato alla fase finale del campionato europeo di Inghilterra 2005.