Fue poseedor del récord mundial de 20 km marcha, rompiéndolo por primera vez el 30 de mayo de 1976 con tiempo de 1:23:40; dos veces en 1979, el 19 de mayo con tiempo de 1:22:16 y nuevamente el 9 de junio con tiempo de 1:21:04; por última vez el 30 de marzo de 1980 con tiempo de 1:21:00.