Il s'adjuge le titre du lors des championnats d'Afrique 2012, à Porto-Novo au Bénin, devant le Djiboutien Ayanleh Souleiman et le Kényan James Magut, en établissant un record de la compétition en .