Bei den Afrikaspielen 2019 erreichte er einen fünften Platz und qualifizierte sich bei der afrikanischen Ausscheidung 2020 für die 2021 in Tokio ausgetragenen Olympischen Spiele. Dort besiegte er in der Vorrunde Rodrigo Marte, ehe er im Achtelfinale gegen Yosvany Veitía ausschied. Während der Eröffnungsfeier (gemeinsam mit der Leichtathletin Nadia Eke) war er der Fahnenträger seiner Nation.