Conhecido como Dr. Eduardo, nasceu em Poços de Caldas (MG) em 15 de dezembro de 1982. É casado com Marcela Sollia e pai de dois filhos, Gustavo e Júlia. Formado em Medicina pela Universidade Federal do Triângulo Mineiro (UFTM), especializou-se em Cardiologia Clínica pelo Instituto de Moléstias Cardiovasculares (IMC) e em Estimulação Cardíaca Artificial pelo Instituto do Coração da Universidade de São Paulo (INCOR/USP). Antes de ingressar na política, atuou como médico cardiologista, responsável pelos serviços de Arritmia e Marcapasso do Hospital Santa Lúcia e do Hospital Unimed de Poços de Caldas.