En el Campeonato Mundial de Natación de 1973 celebrado en Belgrado (Yugoslavia), ganó la medalla de bronce en los relevos de 4x200 metros estilo libre, con un tiempo de 7:43.68 segundos, tras Estados Unidos (oro con 7:32.22 segundos) y Australia (plata con 7:43.65 segundos).