Originario de Ciudad Ixtepec, Oaxaca, ingresó al Partido Revolucionario Institucional en 1979, estudió la Ingeniería en Agronomía en el Instituto Tecnológico y de Estudios Superiores de Monterrey, de donde se graduó en 1982.