He won the gold medal in the men's 89 kg event at the 2021 African Weightlifting Championships held in Nairobi, Kenya.
[3] In 2018, he competed in the men's 77 kg event at the Junior World Weightlifting Championships held in Tashkent, Uzbekistan.
[4] He also competed in the men's 81 kg event at the 2019 Junior World Weightlifting Championships held in Suva, Fiji.
[5] In 2021, he won the gold medal in the men's 89 kg event at the African Weightlifting Championships held in Nairobi, Kenya.
[6] He won the bronze medal in the men's 89 kg Snatch event at the 2022 Mediterranean Games held in Oran, Algeria.