Septième du 20 km marche lors des championnats du monde 1987, il se classe vingtième des Jeux olympiques de 1988, et neuvième des championnats du monde 1993, sur 50 km.