W 2013 został mistrzem Afryki juniorów. W 2016 sięgnął po brąz afrykańskiego czempionatu seniorów w Durbanie. Wicemistrz igrzysk afrykańskich z 2019 roku.