У дорослому футболі дебютував 1969 року виступами за команду клубу «Хуссейн Дей», в якій провів десять сезонів, вигравши в останньому з них Кубок Алжиру.
1979 року перейшов до клубу «Кабілія», за який відіграв 7 сезонів. В новому клубі виграв п'ять національних чемпіонств, ще один кубок, а у 1981 році виграв перший для клубу Кубок африканських чемпіонів. Завершив професійну кар'єру футболіста виступами за команду «Кабілія» у 1986 році.
1973 року дебютував в офіційних матчах у складі національної збірної Алжиру. Протягом кар'єри у національній команді, яка тривала 12 років, провів у формі головної команди країни 68 матчів.
Протягом роботи тренером працював з низкою алжирських та туніських команд. У 1990 році з командою «Кабілія» Ферґані виграв чемпіонат Алжиру, а також знову став переможцем Кубок африканських чемпіонів, а у 2004 році тренуючи клуб «Бізертен», став володарем Кубка туніської ліги.