Possui graduação em Ciências Econômicas pela Universidade de São Paulo (1973), mestrado em Economia pela Universidade de São Paulo (1979), doutorado em Ciências Sociais pela Pontifícia Universidade Católica de São Paulo (1994) e Pós-doutorado na Faculdade de Ciências Econômicas da Universidade de São Paulo (2004.Atualmente é professor titular da Pontifícia Universidade Católica de São Paulo. Tem experiência na área de Ciência Política, com ênfase em Estado e Governo, atuando principalmente nos seguintes temas: capitalismo, transporte público, planos de estabilização e políticas públicas.