Учился в двуязычном лицее (арабский и французский языки). Закончил университет в Рабате, где изучал философию и психологию, начал писать стихи по-французски. Преподавал философию.
В 1971, в связи с арабизацией обучения в стране, переехал во Францию.
С 1972 постоянно сотрудничает с газетой Le Monde.
В 1975 защитил докторскую диссертацию по социальной психологии.Публикует стихи, прозу, труды по психиатрии и социальной психологии, активно работает как журналист. Его романная дилогия «Дитя песка» (1985) и «Священная ночь» (1987) приобрела большую популярность не только во Франции, но и за её рубежами, она переведена более чем на 40 языков. Сегодня он самый переводимый франкоязычный писатель в мире.
С женой и четырьмя детьми живёт в Париже, а пятый проживает в Беларуси.