En 1992, lors des championnats d'Afrique, il remporte la médaille d'or du 10 000 m et la médaille de bronze du 5 000 m. Il s'illustre au cours des Jeux africains de 1995, à Harare, en réalisant le doublé /. Il se classe cinquième du lors des championnats du monde 1995, à Göteborg.