En el Campeonato Mundial de Natación de 2001 celebrado en Fukuoka (Japón) ganó la medalla de bronce en el trampolín de 3 metros, con una puntuación de 712 puntos, tras el ruso Dmitri Sautin (oro con 725 puntos) y el chino Wang Tianling (plata con 717 puntos).