Possui graduação em Direito, em Matemática e em Economia. Foi Perito Criminal e professor de matemática. Possui especialização em Direito Público, em Direito Processual e em Estatística Aplicada. Mestre em Administração (UnB). É membro da Ordem dos Advogados do Brasil e da Sociedade Brasileira de Matemática. Atualmente é Advogado da União e ocupa a função de Subcorregedor de Planejamento Correcional na Corregedoria-Geral da Advocacia da União. Participa do Grupo Administração da Justiça (AJUS) - UNB.