Brązowy medalista mistrzostw świata z Osaki (2007) w biegu na 5000 m. Złoty (na 10 000 m) i srebrny (na 5000 m) medalista mistrzostw Afryki (2006). Wicemisrz świata w przełajach (2009). W 2010 wywalczył dwa brązowe medale (w biegu seniorów oraz drużynowo) przełajowych mistrzostw świata w Bydgoszczy. Był drugi w biegach na 3000 i 5000 metrów w pucharze interkontynentalnym w Splicie (2010). Zdobył złote medale w biegu na 5000 metrów i 10 000 metrów podczas igrzysk Wspólnoty Narodów (Nowe Delhi 2010). Podczas igrzysk olimpijskich w Londynie zajął 10. lokatę w biegu na 10 000 metrów, zaś na dwa razy krótszym dystansie uplasował się na 15. miejscu (2012). W 2013 był czwarty na mistrzostwach świata w przełajach. W tym samym roku zajął 12. miejsce na 10 000 metrów podczas mistrzostw świata w Moskwie. Srebrny medalista mistrzostw Afryki w biegach przełajowych (2014). W tym samym roku zdobył złoto w biegu na 10 000 metrów podczas igrzysk Wspólnoty Narodów w Glasgow.