En el Campeonato Mundial de Natación de 1982 celebrado en Guayaquil (Ecuador), ganó la medalla de plata en los 400 metros estilos, con un tiempo de 4:23.02 segundos, tras el brasileño Ricardo Prado (oro con 4:19.78 segundos) y por delante del soviético Sergej Fesenko  (bronce con 4:23.29 segundos).