In 2011, he won one of the bronze medals in the men's 60 kg event at the 2011 Pan Arab Games held in Doha, Qatar.
[2] At the 2015 African Games held in Brazzaville, Republic of the Congo, he also won one of the bronze medals in the men's 60 kg event.
[3] In 2019, he represented Tunisia at the 2019 African Games held in Rabat, Morocco and he won the silver medal in the men's 60 kg event.
[4] In the same year, he also won the gold medal in the men's 60 kg event at the 2019 African Judo Championships held in Cape Town, South Africa.
[5] He repeated this with the gold medal in this event at the 2020 African Judo Championships held in Antananarivo, Madagascar.