In 2018, he won the gold medal in the 100 metres event at the 2018 African Youth Games in Algiers, Algeria. He also won the silver medal in the 200 metres event. At the 2019 African U18 and U20 Championships in Athletics held in Abidjan, Ivory Coast, he won the bronze medal in the 100 metres event and the silver medal in the 200 metres event.