У дорослому футболі дебютував 2012 року виступами за команду клубу «Ліон», за який він виступав до 2016 року.
У 2016 році приєднався до «Барселони». Спочатку мав регулярну ігрову практику у складі команди, згодом ігровий час гравця скорочувався, а по ходу сезону 2021/22 вже практично не грав.
25 серпня 2022 на умовах однорічної оренди був перейшов до італійського «Лечче». По завершенні оренди отримав статус вільного агента і 22 липня 2023 року уклав контракт з «Ліллєм».
Виступи за збірні
2009 року дебютував у складі юнацької збірної Франції, взяв участь у 27 іграх на юнацькому рівні (в командах різних вікових категорій), відзначившись 2 забитими голами.
Протягом 2012–2014 років залучався до складу молодіжної збірної Франції. На молодіжному рівні зіграв у 20 офіційних матчах.
Не маючи в активі жодної гри за національну збірну Франції, був включений до її заявки на домашньому для французів чемпіонаті Європи 2016 року як заміна майбутньому партнеру по «Барселоні» травмованому Жеремі Матьє. Розпочинав континентальну першість на лаві запасних, але був включений до стартового складу збірної Франції на чвертьфінальну гру замість Аділя Рамі, який вимушено пропускав цей матч через дискваліфікацію. Таким чином став першим гравцем у складі французької збірної, що дебютував за неї безпосередньо під час фінальної частини великого турніру, з часів Габріеля Де Мішеля, чий дебют відбувся на чемпіонаті світу 1966 року. Продемонструвавши впевнену гру у чвертьфінальній грі, був гравцем стартового складу французів й у матчах півфіналу та фіналу, останній з яких вони програли, задовільнившись «сріблом» чемпіонату.
Відтоді став регулярно викликатися до збірної Франції та отримувати місце у її складі. За чотири роки провів 31 гру у її складі, після чого припинив отримувати виклики.