Fue Secretario General de la (CNOP), Embajador de México en Portugal de abril de 1995 a 1997 Mientras ocupaba ese cargo, en 1997 fue designado presidente nacional de PRI, por primera vez, para sustuir a Humberto Roque Villanueva quien renunciaba ante la derrota sufrida por el partido en las elecciones legislativas.