En el Campeonato Mundial de Natación de 2003 celebrado en Barcelona (España) ganó la medalla de bronce en el trampolín de 1 metro, con una puntuación de 391 puntos, tras los chinos Xu Xiang (oro con 431 puntos) y Wang Kenan (plata con 412 puntos).