Formado em Direito pela Pontifícia Universidade Católica (PUC) de Goiânia. É procurador da República e coordenador do Núcleo de Combate à Corrupção do MPF-GO. Está há mais de 15 anos na instituição, onde também ocupou o cargo de procurador eleitoral. Foi promotor de Justiça no MP estadual goiano e no MP do Distrito Federal.