Médaillé d'argent des Jeux africains de 2015, à Brazzaville, il remporte la médaille de bronze des championnats d'Afrique 2016, à Durban.