Con la nazionale italiana ha vinto come allenatore un oro alla World league 1999 a Mar Del Plata in Argentina, un oro agli europei di Vienna del 1999, un oro alla World League 2000 a Rotterdam nei Paesi Bassi e un bronzo ai Giochi olimpici di Sydney. Nel 2001 un argento alla World League di Katowice in Polonia e un altro argento agli Europei di Ostrava nella Repubblica Ceca. Il 23 novembre 2005 diventa CT della Spagna, incarico che detiene sino agli Europei vinti nel settembre 2007.