Natural de Itajuípe/BA, filho de um pequeno comerciante e de uma dona de casa, formando uma família com mais seis irmãos. Morou na cidade de Aracaju/SE dos 12 aos 37 anos, onde se formou e pós-graduou em Direito. Foi office-boy no Banco do Estado de Sergipe, depois bancário no Itaú, até ingressar no TRT da 20ª Região em 7/1/1993. Mudou-se para Goiânia/GO em fevereiro/2007, redistribuindo seu cargo efetivo para o TRT18, onde atua como Diretor da Central de Mandados. Atualmente também ocupa o cargo de Presidente da ASJUSTEGO – Associação dos Servidores da Justiça Trabalhista no Estado de Goiás e Diretor Administrativo da COOHSEP –Cooperativa Habitacional dos Servidores Públicos.