Foi Diretor Adjunto do DNAEE; Diretor Administrativo e Financeiro nas empresas do Grupo CNEC – Consórcio Nacional de Engenheiros Consultores S.A. Diretor Financeiro na ELETRONORTE – Centrais Elétricas do Norte do Brasil S.A. Consultor e Chefe da Assessoria de Planejamento e Gestão Empresarial na CPFL – Cia. Paulista de Força e Luz. Na CESP – Companhia Energética de São Paulo, atuou como Diretor-Presidente, Diretor de Geração e membro do Conselho de Administração. Foi membro do Conselho de Administração da APINE, membro do Conselho Fiscal do ONS – Operador Nacional do Sistema Elétrico e membro do Conselho Fiscal das empresas do Grupo Rede sob intervenção. É Diretor Cultural do IBDE- Instituto Brasileiro de Estudos do Direito da Energia. É professor de diversos cursos no Setor de Energia Elétrica. e atua como consultor da TRICONSULT – Estudos e Projetos Ltda.