У дорослому футболі дебютував 2012 року виступами за команду клубу «Манчестер Сіті», в якій провів два сезони, за які, однак, у чемпіонаті не дебютував.
У сезоні 2014—2015 на правах оренди виступав за «Лілль». 2015 року підписав повноцінний контракт з монегаським клубом «Монако», однак наступний сезон провів в оренді в «Ліллі».
До складу клубу «Монако» повернувся 2017 року. За два роки провів за команду з Монако 63 матчі в національному чемпіонаті. У сезоні 2017—2018 відзначився високою результативністю: 15 голів у 38 матчах чемпіонату.
14 серпня 2019 перейшов до «Севільї» за 25 мільйонів євро.
29 липня 2020, приєднався до складу «Ніцци» на правах оренди[1].
Виступи за збірні
2010 року дебютував у складі юнацької збірної Португалії, взяв участь у 46 іграх на юнацькому рівні, відзначившись 19 забитими голами.
Протягом 2015—2017 років залучався до складу молодіжної збірної Португалії. На молодіжному рівні зіграв у 18 офіційних матчах, забив 1 гол.