Graduado em Sociologia pela Universidade de Heidelberg na Alemanha, graduação em Teologia – Universidade de Heidelberg (Ruprecht-Karls) (1996) e doutorado em Sociologia – Universitat Heidelberg (Ruprecht-Karls) (2004).
Atualmente é professor adjunto de Sociologia da Universidade Federal da Bahia e coordenador da pós-graduação em Ciências Sociais da mesma universidade. Tem experiência na área de Ciência Política e Sociologia, com ênfase em Políticas Públicas, atuando principalmente nos seguintes temas: políticas públicas, participação popular, direitos humanos e políticas sociais