Ha ocupado los cargos de secretario general de gobierno en el Estado de México durante la administración de Carlos Hank González (1969-1975), subsecretario de Hacienda federal y diputado federal, donde fue presidente de la Comisión de Programación, Presupuesto y Cuenta Pública de la Cámara de Diputados.