Graduado em Direito pela Universidade Católica do Salvador e especialista em Direito Tributário pelo Instituto Brasileiro de Estudos Tributários – IBET. Atuou no escritório Staben e Associados – Advocacia e Consultoria, gerindo e acompanhando processos trabalhistas de clientes de âmbito nacional. Foi coordenador do Setor Societário do escritório Rego, Nolasco e Lins Advogados (antigo Siqueira Castro Advogados), tendo, também, ocupado o cargo de Gerente Jurídico da Construtora André Guimarães. É um dos fundadores do escritório Moura & Baruch Advogados.
Foi Conselheiro do Conselho de Fazenda do Estado da Bahia – CONSEF, professor de Direito Tributário e Direito Empresarial dos cursos de graduação e pós-graduação da Fundação Visconde de Cairu, além de ter exercido o cargo de Diretor da Câmara Municipal de Salvador.