He was a National Champion three times in the 800m and 5 times in the 1500m, he also represented Algeria at the 1980 IAAF World Cross Country Championships, 1981 IAAF World Cross Country Championships and 1982 IAAF World Cross Country Championships, his best finish was 60th in 1980.