En la empresa privada ha ocupado varios puestos directivos, así como ha presidido la Asociación Marroquí de Exportadores.
En 2001 fue nombrado ministro del Interior y, en tal condición, envió a un grupo de policías a ocupar el islote español de Perejil en julio de 2002, iniciativa que provocó una grave crisis con España.
Tras las mismas fue nombrado primer ministro, cargo que ocupó hasta 2007.
El 15 de octubre de 2010 el Gobierno presidido por José Luis Rodríguez Zapatero le concedió la gran cruz de la Orden de Carlos III,[2] que se concede a aquellas personas que se hubiesen destacado especialmente por sus buenas acciones en beneficio de España y la Corona.
La concesión del premio levantó gran polémica, al recordar la oposición política en España el incidente de Perejil.