Troisième des Universiades d'été de 2015, il remporte la médaille de bronze lors des championnats d'Afrique 2016, à Durban, devancée par le Botswanais Nijel Amos et le Sud-africain Jacob Rozani.