
Dentro de Petróleos Mexicanos (Pemex) fue asesor técnico de la Subdirección de Producción Primaria, subdirector de la Coordinación Técnica de Explotación de Pemex Exploración y Producción.
Fue jefe de la División de Estudios de Postgrado de la Facultad de Ingeniería de la UNAM y ha sido director general de diversas compañías relacionadas con la ingeniería petrolera. Ha obtenido diversos premios por su labor de investigación, así como por sus aportaciones científicas y es autor de más de 100 artículos especializados. Actualmente, es director General del Instituto Mexicano del Petróleo.