Natural de Passos-MG, é formado pela Universidade Federal de Sergipe. Foi diretor técnico da Defensoria Pública do Estado de Sergipe; defensor público; procurador, chefe de Operações Legislativas e assessor Parlamentar da Assembleia Legislativa do Estado do Tocantins; conselheiro da OAB de Sergipe; conselheiro suplente da OAB do Tocantins; secretário geral da Caixa de Assistência do Advogado (CAASE); diretor do Sindicato dos Defensores Públicos do Estado de Sergipe. Assumiu a Secretaria de Assessoria Jurídica de Palmas no dia 7 de janeiro de 2013.