Dal 1974 al 1995 ha praticato il nuoto vestendo la maglia della Nazionale Italiana in occasione dei Campionati Europei di Vienna (1995), partecipando alle tappe di World Cup di Desenzano del Garda ’94 e Saint Vincent ’95, stabilendo 30 primati regionali assoluti nei 400-800-1500 stile libero (1989-1995) e 2 nella staffetta 4x200, conquistando 41 titoli individuali di campione regionale assoluto (1987-1995).