Il est d'abord professeur de l'enseignement supérieur en 1970. Il participe à de nombreux travaux et conférences. Le chemin politique se dessine doucement. Il fédère de nombreux colloques, séminaires, conférences et congrès nationaux et internationaux en Europe et en Afrique,etc.
C'est en 1994 qu'il est juge constitutionnel (membre du conseil constitutionnel).
En 1995, il est membre du Conseil consultatif pour le suivi du dialogue social.
Le , il est nommé ministre de la Justice dans le gouvernement Filali II. Un an plus tard, le , outre son portefeuille de la Justice, il est nommé ministre chargé des Droits de l'homme en remplacement de Mohammed Ziane[3]. C'est en 1997 qu'il est élu député du Grand Casablanca. Il est notamment connu pour être le rédacteur du programme de l'UC[Quoi ?] puis le concepteur de l'idée d'une région constitutionnelle, d'où la régionalisation au Maroc[réf.nécessaire].