2013 gelangte er bei den Weltmeisterschaften in Moskau bis in das Halbfinale und schied dort mit 3:44,36 min aus. Im Jahr darauf gewann er bei den Hallenweltmeisterschaften in Sopot in 3:38,21 min die Bronzemedaille hinter Ayanleh Souleiman aus Dschibuti und dem Äthiopier Aman Wote. Auch bei den Weltmeisterschaften 2015 in Peking gelangte er bis in das Finale und gewann dort in 3:34,67 min die Bronzemedaille hinter den beiden Kenianern Asbel Kiprop und Elijah Manangoi. 2016 gelangte er bei den Hallenweltmeisterschaften in Portland im 3000-Meter-Lauf in 7:58,04 min auf den vierten Platz und bei den Olympischen Spielen in Rio de Janeiro gelangte er über 1500 Meter zum dritten Mal bis in das Finale, in dem er mit 3:50,58 min auf den fünften Platz gelangte.