Possui graduação em Ciências Políticas e Sociais pela Fundação Escola de Sociologia e Política de São Paulo - instituição complementar da Universidade de São Paulo (1974), mestrado em Sociologia pela Universidade de São Paulo (1986) e doutorado em História Econômica pela Universidade de São Paulo (1997). Pós-doutorado em filosofia Politica pela Università Degli Studi Roma-Tre (2000) e Livre-Docente em Ciência Politica pela Universidade Estadual Paulista (2004). É prof. Livre-Docente junto ao Programa de História Econômica da FFLCH/USP e junto ao Departamento de Serviço Social da Faculdade deCiências Sociais da PUC/SP . Tem experiência na área de Ciência Política, com ênfase em Teoria e Filosofia Política, atuando principalmente nos seguintes temas:Filosofia politica no Mundo Antigo, democracia, capitalismo e marxismo, comunismo/comunismos, teoria do Estado, Teoria Politica, Estado Nacional brasileiro, História Econômica e Social do Brasil, com ênfase em burguesia no Brasil, movimento dos trabalhadores, partidos político e ideologia