Ha sido 28 veces campeón del mundo FINA Oro en los Mundiales de Natación en Aguas Abiertas de Honolulú (2000) y Montreal (2005) así como Campeón Absoluto del Circuito de Copa del Mundo en 1998.