 He also competed at the 2016 Arab Swimming Championships and 2018 Arab Swimming Championships as well as the 2016 African Swimming Championships and the 2018 African Swimming Championships.He represented Algeria at the 2019 African Games held in Rabat, Morocco.He won the gold medal in the men's 400 metres individual medley event.