Graduado em Engenharia Civil pela Escola Politécnica da Universidade de São Paulo (USP) com Mestrado em Engenharia de Transportes pelo Instituto Militar de Engenharia (IME/RJ).Ingressou na carreira pública através de concurso promovido pelo Ministério do Planejamento com a Escola de Administração de Empresas da Fundação Getúlio Vargas (FGV/SP), tendo sido lotado no Ministério dos Transportes. No período de 1973 até 1990, atuou em diversas secretarias do Ministério dos Transportes, foi superintendente da Empresa Brasileira de Planejamento de Transportes (GEIPOT), diretor de Controle e presidente da Companhia de Navegação LLOYD Brasileiro (LLOYDBRAS).
Entre 1991 e 1995, desempenhou atividades em empresa privada da área de transporte de carga conteinerizada entre o Porto do Rio de Janeiro e a região metropolitana de São Paulo e Campinas. A partir de 2002, retornou a atividade pública, sendo nomeado para exercer cargos de gerente e superintendente na Agência Nacional de Transportes Terrestres (ANTT). Em abril de 2006, retornou ao Ministério dos Transportes, sendo designado Secretário-Executivo, secretário de Fomento para Ações de Transportes, secretário de Gestão dos Programas de Transportes e, em julho de 2011, foi novamente nomeado Secretário-Executivo, onde permaneceu até abril de 2014.
Foi presidente do Conselho de Administração do Departamento Nacional de Infraestrutura de Transportes (DNIT) e presidente do Conselho Diretor do Fundo da Marinha Mercante (CDFMM), durante 4 anos, e é presidente do Conselho de Administração da VALEC – Engenharia, Construções e Ferrovias S.A., desde 2006.