Born in Loures, Lisbon District, Eduardo Luís started playing professionally with C.S.
[1] In 1981, Marítimo were once again in the second division, and Eduardo Luís appeared in all the games for them en route to another promotion.
In summer 1982 he joined FC Porto, being regularly used in two of his seven years with the northern side;[1] his best output was in 1986–87 as he made 27 appearances (one goal) for the second-placed team, which also reached the semi-finals of the Taça de Portugal and added that season's European Cup, with the player featuring the full 90 minutes of the 2–1 final win against FC Bayern Munich.
He returned to Portugal following a brief spell in the Canadian National Soccer League with Toronto First Portuguese,[3] moving to division-three club A.D. Ovarense and earning promotion in his first year.
[1] Making his debut for Portugal on 24 September 1980 in a 3–1 friendly loss in Italy, Eduardo Luís went on to win eight caps in nearly seven years.