Sus estudios de bachillerato los realizó en el Instituto Tecnológico y de Estudios Superiores de Monterrey, donde también cursó la Licenciatura en Economía, esta casado con María Guadalupe Morales Algaba y tiene tres hijos Enrique, Eduardo y Ana Sofía.