Natural de Valença/BA, bacharelou-se em Direito na Universidade Estadual de Santa Cruz/Ilhéus-BA, atuou como servidor em Presidente Tancredo Neves, Tribunal de Justiça da Bahia, Ministério Público Federal e é Analista do Tribunal Regional Eleitoral da Bahia. Foi Professor da UniFG, concluindo o Mestrado em Direito pela UNESA. Atualmente é Professor da Universidade do Estado da Bahia – UnEB.