Carioca, Eduardo assumiu aos 26 anos o desafio de liderar a Secretaria de Meio Ambiente da Cidade do Rio. Advogado formado em Direito e Matemática Aplicada pela FGV, com experiência internacional na China, seguiu sua vocação pública iniciada ao lado de Eduardo Paes em 2018, deixando a iniciativa privada em 2020.
Na Prefeitura reestruturou a autoridade ambiental da cidade integrando, de forma inédita, as fundações Parques e Jardins e Rio Águas às políticas públicas de defesa ambiental e justiça climática. Sua gestão ficou marcada pela defesa do Meio Ambiente nas regiões mais pobres do Rio de Janeiro.
Foi eleito Presidente Nacional das Capitais Brasileiras pela Sustentabilidade (CB27). Delegado do Brasil na COP26, é líder @OurFutureAgenda escolhido pela ONU para representar as novas gerações.