Natural do Porto, aos 11 anos trocou a Invicta e o FC Porto por Lisboa e o Sporting CP com o irmão, Wilson Eduardo. Cumpriu a partir daí todo o percurso na formação de leão ao peito, tendo sido campeão nacional de iniciados e juniores. Estreou-se na equipa principal em dezembro de 2011, num jogo da Liga Europa mas só em 2014 se afirmou em definitivo, após meia época de empréstimo ao Vitória FC.
Venceu uma taça de Portugal e uma Supertaça pela equipa principal leonina e tornou-se num dos indispensáveis na selecção nacional portuguesa, com a qual venceu o Campeonato da Europa de 2016, em França, na imortal equipa dos "Aurélios", fortemente marcada pela participação de jogadores formados no Sporting CP. Despediu-se de Alvalade rumo ao FC Internazionale em agosto de 2016, proporcionando ao Clube aquela que, à data, foi a maior transferência de sempre do futebol português. De Itália foi para Inglaterra e passou pela Rússia, de onde agora regressa ao Sporting CP, por empréstimo dos italianos do Inter de Milão.