Sixième des championnats du monde juniors de 2010, il remporte la médaille d'or des championnats d'Afrique juniors de 2011, en portant son record personnel à .