He was also the 800 metres gold medallist at the 2012 African Championships and the 2011 All-Africa Games. He has represented Algeria three times at the World Championships in Athletics. His personal bests are 1.42.61 minutes for the 800 m, set at the Rio Olympics, and 3:28.75 minutes for the 1500 metres. He trains with GS Pétroliers.