Uczestnik Mistrzostw Świata w Biegach Przełajowych 2013 rozgrywanych w Bydgoszczy. W rywalizacji indywidualnej juniorów na dystansie 8 kilometrów zajął 9. pozycję, uzyskując czas biegu 21:58. W klasyfikacji drużynowej juniorów, wspólnie z reprezentacją swojego kraju, zajął 2. miejsce, zdobywając tym samym srebrny medal. W 2014 sięgnął po srebro w biegu na 1500 metrów podczas igrzysk Wspólnoty Narodów w Glasgow. Brązowy medalista mistrzostw Afryki w Marrakeszu (2014).