After a breakout season with CR Belouizdad in 2004/2005, he was involved in a transfer dispute between his club and JS Kabylie after signing a contract with both clubs. He was eventually declared a JS Kabylie player but was suspended for 6 months by the Algerian FA. He failed to make an impact with the team and signed with MO Béjaïa in 2007.