Natural de São Paulo, Eduardo iniciou nas categorias de base do Nacional, clube da capital paulista e teve passagens por Grêmio Osasco, Audax e Guarani até chegar ao Marilia.