Bei den Weltmeisterschaften 1987 in Rom wurde er über 20 km nach 1:24:14 h Zehnter und gab über 50 km auf. Bei den Olympischen Spielen 1988 in Seoul belegte er Platz 42 über 20 km (1:28:25 h) und Platz 18 über 50 km (3:51:36 h).