Moroccan writer, he is known for the movie Horses of God (2012) starring Abdelilah Rachid, and directed by Nabil Ayouch.