En el Campeonato Mundial de Natación de 1975 celebrado en Cali (Colombia), ganó la medalla de plata en la plataforma de 10 metros, con una puntuación de 532 puntos, tras el italiano Klaus Dibiasi (oro con 547 puntos) y por delante del mexicano Carlos Girón (bronce con 529 puntos).