Fue nombrado Secretario General del Partido Revolucionario Institucional, estando en la presidencia del partido María de los Ángeles Moreno y posteriormente Comisionado para la Paz en Chiapas, dejó dicho cargo en 1998 al ser designado como Embajador de México en Cuba, permaneciendo en dicho puesto hasta 2000.