У дорослому футболі дебютував 2020 року виступами за команду «Стандард» (Льєж), в якій провів один сезон, взявши участь у 32 матчах чемпіонату. Більшість часу, проведеного у складі «Стандарда», був основним гравцем атакувальної ланки команди.
До складу клубу «Антверпен» приєднався 2021 року. Станом на 2 листопада 2023 року відіграв за команду з Антверпена 77 матчів в національному чемпіонаті.
Виступи за збірні
У 2017 році дебютував у складі юнацької збірної Бельгії (U-16), загалом на юнацькому рівні взяв участь у 13 іграх, відзначившись 2 забитими голами.
З 2021 року залучався до складу молодіжної збірної Бельгії. На молодіжному рівні зіграв у 7 офіційних матчах, забив 1 гол.