O reforço do Olhanense teve longo historial de ligação ao Benfica, representando os encarnados entre 1999 e 2011.

Depois de uma época no Swansea, no campeonato inglês, Moreira mudou-se para o Omonia e representou o clube de Chipre nas últimas três temporadas.