Con estudios de contador público por la Escuela Superior de Comercio y Administración (ESCA) del Instituto Politécnico Nacional, se ha desempeñado como miembro del Consejo Técnico Consultivo de la Auditoría Gubernamental de 1979 a 1982, Subdirector de Control de Ingresos de la Contaduría de la Federación de la Secretaría de Hacienda y Crédito Público de 1975 a 1977 y Asesor del Oficial Mayor de la SHCP de 1973 a 1974.