É graduado em Engenharia Civil pela Universidade de Brasília e com Especialização em Controle Externo pela Fundação Getúlio Vargas. Atuou como Engenheiro da Themag Engenharia S.A. e das Centrais Elétricas do Norte do Brasil S.A. – ELETRONORTE. Desde 1996, atua como Auditor Federal de Controle Externo do Tribunal de Contas da União, tendo ocupado os seguintes cargos na instituição: Secretario de Fiscalização de Desestatização (SEFID) , Secretário-Geral da Presidência, Secretário de Macroavaliação Governamental, Secretário da 2ª Secretaria de Fiscalização de Desestatização e Regulação, Secretário-Geral de Controle Externo e Chefe do gabinete do Ministro Augusto Nardes. Atualmente é o Diretor-Geral do Instituto Serzedello Corrêa, Escola Superior do Tribunal de Contas da União.