Es ingeniero petrolero por la UNAM; laboró en Petróleos Mexicanos durante 31 años, dedicados totalmente al área técnica en ingeniería petrolera e ingeniería de yacimientos; fue ingeniero de campo en la zona sur donde posteriormente fundó y dirigió el área de ingeniería de yacimientos; desarrolló el concepto índice de hidrocarburos para ser aplicado en el cálculo de reservas y en el desarrollo de campos en explotación
Colaboró con la Comisión Federal de Electricidad en el área de geotermia en el desarrollo del campo de Cerro Prieto en Baja California, donde se designó con su nombre un pozo exploratorio. Fue Presidente Nacional de la Asociación de Ingenieros Petroleros de México.
Colaboró con la Comisión Federal de Electricidad en el área de geotermia en el desarrollo del campo de Cerro Prieto en Baja California, donde se designó con su nombre un pozo exploratorio. Fue Presidente Nacional de la Asociación de Ingenieros Petroleros de México.