Ha sido internacional en 170 ocasiones, olímpico en los Juegos de Seúl 1988. Ha participado en el Campeonato del Mundo de 1986 y en los Campeonatos de Europa de 1985, 1987, 1989 y 1991. Nadó también en los Juegos Mediterráneos de 1987, 1991 y 1993, en los que logró sus mayores éxitos deportivos a nivel internacional, con un total de cinco medallas de bronce y una de plata.