W 2009 zdobył złoty medal biegu na 10 000 metrów podczas juniorskich mistrzostw Afryki. Rok później sięgnął po drużynowy brąz na mistrzostwach świata w półmaratonie, zaś indywidualnie uplasował się na 7. miejscu. Złoty medalista półmaratonu podczas igrzysk afrykańskich w Maputo (2011).