Bacharel em História pela Universidade de São Paulo, Bacharel em Direito pela Pontifícia Universidade Católica de São Paulo,  Especializado em História pela USP (1967), Doutor em História do Brasil pela Universidade de São Paulo. Cursos no exterior em estudos políticos e desenvolvimento econômico. Professor do Programa de Pós-Graduação em Historia Econômica na FFLCH-USP.