2014 stellte er mit 3:28,81 min den aktuellen Junioren-Weltrekord auf und gewann Silber bei den Commonwealth Games in Glasgow sowie Bronze bei den Leichtathletik-Afrikameisterschaften in Marrakesch.