FINA World Aquatics Championships
Bei den Olympischen Spielen 2000 in Sydney errang er vom Turm den vierten Platz. Im Jahr darauf gewann er bei den Schwimmweltmeisterschaften 2001 in Fukuoka im gleichen Wettbewerb Silber und wurde schließlich zwei Jahre später bei den Schwimmweltmeisterschaften 2003 in Barcelona Weltmeister.