Twice a finalist in the 50 kilometres race walk at the Olympic Games (in Los Angeles 1984 and Seoul 1988), his best result was the 1987 World Championships in Athletics, when though struck with dysentery during the race and being forced to stop along the roadside several times, he was able to reach the finish line, taking fourth place.