Na początku kariery startował w biegach juniorskich podczas mistrzostw świata w przełajach. W 2007 zajął 11. miejsce w biegu na 5000 metrów w trakcie igrzysk afrykańskich. Ósmy zawodnik mistrzostw Afryki w Nairobi (2010). W tym samym roku był trzynasty podczas rozgrywanym w Nanning światowym czempionacie w półmaratonie. Startując w biegu na 5000 metrów, zajął 11. lokatę na mistrzostwach świata w Daegu (2011) oraz odpadł w eliminacjach podczas igrzysk olimpijskich w Londynie (2012). W 2015 zajął 9. miejsce w biegu maratońskim na mistrzostwach świata w Pekinie.