Ancien membre du comité exécutif du Parti de l'Istiqlal, ex-ambassadeur du Maroc en Inde et au Népal (2000-2004), en Iran et au Tadjikistan (2006 -2009) et puis au Brésil, Paraguay, Surinam et Guyana (2009-2011).
Le , il refuse de démissionner de son poste à la suite de la décision prise par son parti de quitter le gouvernement[3],[4], et maintient son poste à l'Éducation nationale. Il est suspendu et exclu par conséquent de son parti le .
Le , il est nommé ministre délégué auprès du Chef du gouvernement, chargé des Affaires générales et de la Gouvernance dans le gouvernement Benkiran II.
Il est décédé le dimanche 27 décembre 2020 , des suites de complications de santé, dues au Covid-19 qu'il avait contracté[5]