Médaillé d'argent du 2 000 m steeple lors des championnats du monde juniors de 1986, il se classe troisième du 3 000 m steeple lors des Jeux africains de 1991.