Universitaire, M. Nafaoui est à la tête de la Chambre d’agriculture de Guelmim dont il a été élu président depuis 1993.
Rapporteur du Conseil de la région de Guelmim, il avait été élu membre du conseil de la commune rurale d’Asrir, en 1992, avant d’être élu président de cette même commune depuis 2003. Nafaoui est marié et père de deux enfants.