He obtained a Doctor of Philosophy from the Mohammed the Fifth University in Rabat, and has worked as an academic ever since.
He has published more than a dozen books on various aspects of Arabic literature and culture. He supervises the Novels of Time series issued by Time Publications in Rabat. He served on the judging panel of the 2011 Arabic Booker Prize.