In 1985 won hij het 58ste Paris City schaakkampioenschap. In 2001 won hij het Arabische schaakkampioenschap. Hij nam deel aan het FIDE Wereldkampioenschap schaken 2002, en verloor in de eerste ronde van Rafael Vaganian. In 2004 werd hij in het 27ste Syre Memorial in Issy les Moulineaux gedeeld eerste, samen met Murtas Kazhgaleyev.