Como financiero, fue Director de Planeación y Finanzas de la Compañía Nacional de Subsistencias Populares (CONASUPO) durante la administración de Luis Echeverría y más tarde, en el sexenio de Miguel de la Madrid, director general del entonces nacionalizado Banco Nacional de México