Nell'annata 1999-00 veste la maglia del Sempre Volley di Padova, mentre in quella successiva è alla Pallavolo Parma con cui disputa due campionati: nella stagione 2002-03 ritorna al club di Treviso, con cui inizia un sodalizio di cinque stagioni che lo portano a vincere quattro scudetti, due Coppe Italia, tre Supercoppe italiane, la Coppa CEV 2002-03 e la Champions League 2005-06; con la nazionale vince due medaglie d'oro nell'edizione 2003 e 2005 del campionato europeo, una medaglia d'argento ai Giochi della XXVIII Olimpiade, alla Coppa del Mondo 2003 e alla World League 2004 e una medaglia di bronzo alla Grand Champions Cup 2005: nel 2007 si ritira dalla nazionale.