1976 és 1981 között a Belouizdadban játszott. 1981 és 1987 között a JE Tizi-Ouzou játékosa volt, melynek tagjaként négy bajnoki címet (1982, 1983, 1985, 1986) szerzett és 1981-ben megnyerte a CAF-bajnokok kupáját. 1987 és 1990 között a francia Nîmes Olympique labdarúgója volt. 1990-ben Portugáliába szerződött a Famalicão együtteséhez, ahol két évet töltött. Az 1992–93-as idényben a Belenenses csapatát erősítette. 1993 és 1996 között a JS Kabylie játékosa volt, melynek színeiben 1995-ben bajnoki címet szerzett és megnyerte a kupagyőztesek Afrika-kupáját. 1997-ben az USM Alger színeiben vonult vissza az aktív játéktól.
2005-ben az USM Alger csapatánál kezdte az edzőködét. 2007 és 2011 között a JSM Béjaïa együttesénél dolgozott. 2011 és 2012 között a CR Belouizdad, 2012 és 2013 között az USM Alger vezetőedzője volt. 2014-ben az Egyesült Arab Emírségekben vállalt munkát az el-Vahda csapatánál.