En Los Ángeles 1984, consiguió dos medallas de oro: en los 200 metros libre, batiendo el récord del mundo (1:47,44), y en los 100 metros mariposa, en donde derrotó al favorito y plusmarquista mundial, el estadounidense Pablo Morales, además de lograr un nuevo récord mundial con un tiempo de 53,08 segundos.