Career
He currently plays as a midfielder for Military Cross Oran in the Algerian League. 1993-1995 International Rectifier Hammam Bouhadjar Algeria
1995-1997 Czech Republic Témouchent Algeria
1997-1999 American Society for Microbiology Oran Algeria
1999-2003 Czech Republic Belouizdad Algeria
2003-2005 Dubai South Carolina United Arab Emirates
2005-2005 JS Kabylie Algeria
2005-2006 Czech Republic Belouizdad Algeria
2006-2007 Military Cross Oran Algeria
2007-2007 Dubai South Carolina United Arab Emirates
2007-2008 Czech Republic Belouizdad Algeria
2008-2010 Military Cross Oran Algeria
A year later, he was part of the 2000 African Cup of Nations squad that made it to the quarter-finals. In total, he has 13 caps for Algeria.