Possui Bacharelado em Ciências Econômicas pela Universidade Federal da Bahia (1978), Mestrado em Administração também pela UFBA (1996) e Doutorado em Ciências Humanas/Ciência Política pelo Instituto Universitário de Pesquisas do Rio de Janeiro/IUPERJ (2004). É Professor Associado da UFBA (Departamento de Ciência Política), membro permanente do Programa de Pos-Graduação em Ciências Sociais (PPGCS/UFBA) e pesquisador do Centro de Estudos e Pesquisas em Humanidades (CRH), da Faculdade de Filosofia e Ciências Humanas, da mesma Universidade. Tem experiência na área de pesquisa em Ciência Política, com ênfase em Elites Políticas, Instituições Políticas e Política Brasileira, trabalhando sobre temas como elites subnacionais; elites e partidos e competição eleitoral na Bahia. Atualmente dedica-se a pesquisa em torno de temas inseridos no campo do Pensamento Político Brasileiro, ao ensino de Teoria Política Contemporânea, Elites Políticas, Partidos e Pensamento Político no Brasil, bem como à produção regular de analises de conjuntura, através de artigos na imprensa, sobre política baiana e brasileira.