Possui graduação em Filosofia pela Universidade Católica de Pernambuco (1974), mestrado em História pela Universidade Estadual de Campinas (1982) e doutorado em História Social pela Universidade de São Paulo (1986). Atualmente é Professor-Titular do centro de Filosofia e Ciências Humanas da da Universidade Federal de Pernambuco (UFPE). Tem experiência na área de História e Ciências Sociais, com ênfase em Teoria e Filosofia da História, Teoria Política, atuando principalmente nos seguintes temas: torias da democracia; Comunismo, Política, Brasil, Democracia e Política.
graduation at Filosofia from Universidade Católica de Pernambuco (1974), master's at History from Universidade Estadual de Campinas (1982) and doctorate at History from Universidade de São Paulo (1986). Has experience in History, focusing on Theory and Philosophy of History, acting on the following subjects: cidadania, comunismo, brasil, democracia and politica.