Bei den Olympischen Spielen kam er im 20 km Gehen 1992 in Barcelona auf den 22., 1996 in Atlanta auf den vierten und 2000 in Sydney auf den zehnten Platz. Bei den Leichtathletik-Weltmeisterschaften belegte er über dieselbe Distanz 1991 in Tokio Rang 20, 1993 in Stuttgart Rang 24, 1995 in Göteborg Rang 11, 1997 in Athen Rang 19 und 1999 in Sevilla Rang 26.