En la maratón de los Campeonatos del Mundo de Roma 1987, disputada bajo duras condiciones del calor y humedad, ganó la medalla de bronce por detrás de keniano Douglas Wakiihuri (plata) y del corredor de Yibuti Ahmed Salah (bronce)