Master of Laws por Harvard Law School, Mestre em Direito, Estado e Constituição pela Universidade de Brasília e Engenheiro de Comunicações pelo Instituto Militar de Engenharia. Desde 2006 atua profissionalmente como Auditor Federal de Controle Externo no Tribunal de Contas da União, onde exerceu as funções de Secretário de Fiscalização de Desestatização e Regulação, de Secretário de Fiscalização de Infraestrutura, de Assessor de Ministro e de Consultor Jurídico. Exerceu ainda o cargo de Secretário de Coordenação de Transportes no Programa de Parcerias de Investimentos da Presidência da República.