En el Campeonato Mundial de Natación de 1998 celebrado en Perth (Australia), ganó la medalla de bronce en la plataforma de 10 metros, con una puntuación de 624 puntos, tras el ruso Dmitri Sautin (oro con 750 puntos) y el chino Tian Liang (plata con 649 puntos); y también ganó la medalla de plata en la plataforma de 10 metros sincronizado, siendo su pareja Michael Kühne, quedando tras los chinos y por delante de los rusos.