Entre otros cargos, ha sido también secretario particular del secretario de Educación Pública, Jesús Reyes Heroles (1982-1985); Consejero Político de la embajada de México en España (1985-1986); Oficial Mayor de la secretaría de Programación y Presupuesto (1986-1987); Director General de Comunicación Social y Vocero de la Presidencia de la República de México (1988-1992); Gobernador del estado de Aguascalientes (PRI) de 1992 a 1998; Embajador de México en Chile en dos ocasiones (1999-2001 y 2013-2015) y Director General del Instituto de Administración Pública del Tecnológico de Monterrey, entre 2008 y 2013.