He was the 1980 Olympic Champion and the 1987 and 1991 World Champion in the 20 km race walk. He has 60 caps in national team from 1977 to 1992.