Posteriormente ocupó un gran número de posiciones tanto el PRI como en el gobierno de México, fue Diputado Federal a la LIII Legislatura de 1985 a 1988, Embajador de México ante la Organización de Estados Americanos, Procurador Federal del Medio Ambiente, Jefe la Oficina de la Presidencia de la República bajo del gobierno de Carlos Salinas de Gortari y Secretario de Asuntos Internacionales del PRI durante la campaña presidencial del Luis Donaldo Colosio.