Formado em Engenharia Mecânica pela Universidade de Brasília (UnB). Pós-graduado em Gestão em Controladoria Governamental e Auditoria Financeira pela Unb. Há 15 anos é Auditor Federal de Controle Externo do TCU, onde trabalhou seis anos na área de auditoria de instituições financeiras e atualmente é Assessor da Presidência. Foi professor de Matemática e Raciocínio Lógico e há doze anos leciona Contabilidade Geral, Análise das Demonstrações Contábeis e Contabilidade de Custos para concursos.