Cursó su carrera como Ingeniero Químico, siendo egresado de la Facultad de Química de la UNAM. Cuenta con Maestría y Doctorado en Ingeniería Química por la University of Illinois at Urbana-Champaign.
Es especialista en Administración de Proyectos, Gestión de Tecnología y Consultoría de Planeación Estratégica. Se desempeñó como Subdirector de Desarrollo de Proyectos y como Encargado del Despacho de la Dirección Corporativa de Ingeniería y Desarrollo de Proyectos en PEMEX.
Posteriormente fue Gerente de Planeación Estratégica, Coordinador Operativo de Proyectos y Director Corporativo de Planeación y Desarrollo Institucional en el Instituto Mexicano del Petróleo. Actualmente funge como Director General del mismo.