Graduado em Direito pela UESB (Univ. Est. do Sudoeste da Bahia) e pós-graduado em Direito Público. É sócio fundador do ALMEIDA, ANDRADE E CARVALHO – ADVOGADOS ASSOCIADOS. Desde 2009 exerce o cargo de Assessor Jurídico da Câmara Municipal de Vitória da Conquista (BA). Atuou com Direito Eleitoral nas eleições de 2010 e 2012, atendendo a diversos Partidos Políticos. Prestou também consultoria para a Câmara Municipal de Vereadores de Firmino Alves (BA) no ano de 2013.