Es ingeniero Petrolero, trabajó durante 32 años en Petróleos Mexicanos. Es presidente de Ingenieros Petroleros y Geofísicos Asociados S.A. de C.V. y ha sido consejero de varias compañías petroleras extranjeras, entre ellas Petróleos Brasileiros, S.A.
También fue Asesor del Gerente de la Kuwait Oil Company para el control de pozos incendiados y restitución de la producción al fin de la guerra del año 1991.