En 1989 es nombrado Subsecretario de Asuntos Agrarios del CEN del PRI, posteriormente ocupó diversos cargos en Pemex como Coordinador Ejecutivo para el desarrollo de Zonas Petroleras y Subdirector de Distribución y Refinación.