Possui graduação em Engenharia de Computação pelo Instituto Militar de Engenharia - IME (1996), bacharelado em Direito pelo Instituto de Educação Superior de Brasília ? IESB (2010) e doutorado em Modelagem Computacional pelo Laboratório Nacional de Computação Científica (2008). Atualmente é Auditor Federal de Controle Externo no Tribunal de Contas da União. Tem experiência na área de Ciência da Computação, com ênfase em Segurança da Informação, Modelos Analíticos e Simulação Computacional.