In seguito per dieci anni ha fatto parte della nazionale italiana, partecipando a tre edizioni dei Campionati europei sprint in vasca corta, ai Campionati europei di nuoto in vasca corta di Rostock nel 1996 arrivando 5º in finale con 24"53, e di Lisbona nel 1999 ed ai Campionati europei di nuoto 1999 in vasca lunga di Istanbul, classificandosi al 9º posto a soli 3 centesimi dalla finale assoluta e ai Campionati europei di nuoto 2000 in vasca lunga di Helsinki.