Народився 23 травня1997 року в місті Фалькенберг. Вихованець футбольної школи клубу «Фалькенбергс ФФ». Дорослу футбольну кар'єру розпочав 2014 року в основній команді того ж клубу, в якій провів два сезони, взявши участь у 31 матчі чемпіонату.
Своєю грою за цю команду привернув увагу представників тренерського штабу клубу «Брондбю», до складу якого приєднався 2016 року. Відіграв за команду з Брондбю наступний сезон своєї ігрової кар'єри.
У 2022 році уклав контракт з клубом «Уніон Сент-Жілуаз», у складі якого провів наступні два роки своєї кар'єри гравця. Більшість часу, проведеного у складі «Уніон Сент-Жілуаз», був основним гравцем атакувальної ланки команди.
До складу клубу «Брюгге» приєднався 2024 року. Станом на 2 серпня 2024 року відіграв за команду з Брюгге 8 матчів у національному чемпіонаті.
Виступи за збірні
У 2014 році дебютував у складі юнацької збірної Швеції (U-19), загалом на юнацькому рівні взяв участь у 10 іграх, відзначившись 5 забитими голами.