У дорослому футболі дебютував 2013 року виступами за команду клубу «Нант-2», в якій провів один сезон, взявши участь у 21 матчі чемпіонату.
Своєю грою за цю команду привернув увагу представників тренерського штабу основної команди клубу, до складу якої приєднався 2013 року. Відіграв за команду з Нанта наступні два сезони своєї ігрової кар'єри.
2015 року уклав контракт з марсельським клубом «Олімпік», у складі якого провів наступний рік своєї кар'єри гравця. Більшість часу, проведеного у складі «Марселя», був основним гравцем команди.
До складу клубу «Тоттенгем Готспур» приєднався 2016 року. За три роки відіграв за лондонський клуб 11 матчів в національному чемпіонаті. Двічі був відданий в оренду: з січня по травень 2018 року до «Бернлі» та в першій половині 2019 року до «Монако».
У серпні 2019 перейшов до стамбульського «Бешикташа» за 4 мільйони євро.
Виступи за збірні
2012 року дебютував у складі юнацької збірної Франції, взяв участь у 5 іграх на юнацькому рівні.
2014 року залучався до складу молодіжної збірної Франції. На молодіжному рівні зіграв у 7 офіційних матчах, забив 2 голи.