В сезоні 2016/17 включався до заявки головної команди «Андерлехта», в офіційних іграх за яку, утім, не дебютував.
Натомість у дорослому футболі починав виступами на умовах оренди в нідерландських «Геренвені» та «Ексельсіорі» (Роттердам), а 2018 року перейшов до «Остенде», за який відіграв два сезони.
Згодом у 2020–2022 був одним з основних центральних захисників французького «Реймса». Влітку 2022 року за орієнтовні 15 мільйонів фунтів стерлінгів перейшов до англійського «Лестер Сіті», з яким уклав п'ятирічний контракт.
Виступи за збірні
2013 року дебютував у складі юнацької збірної Бельгії (U-15), загалом на юнацькому рівні взяв участь у 41 грі, відзначившись двома забитими голами.
Протягом 2017–2020 років залучався до складу молодіжної збірної Бельгії. На молодіжному рівні зіграв у 21 офіційному матчі.