Начинал заниматься футболом в клубе «Мёльндаль». В 2016 году провёл одну встречу за основной состав в матче четвёртого дивизиона. В 2017 году тренировался с «Эргрюте», откуда перешёл в молодёжную команду ГАИС[2]. Впервые в заявку клуба на матч группового этапа кубка страны попал 16 февраля 2019 года против «Эребру», но в матче участия не принял[3]. Дебютировал за ГАИС в Суперэттане 26 октября во встрече с «Вестеросом», появившись на поле на 81-й минуте[4].
Сезоны 2020 и 2021 годов провёл на правах аренды в «Квидинге», выступая в первом дивизионе[5]. В феврале 2022 года подписал с клубом полноценный контракт[6]. В декабре того же года после завершения контракта присоединился к «Норрбю», с которым подписал контракт, рассчитанный на два года[7]. В 31 матче за клуб во всех турнирах забил 13 мячей.
5 марта 2024 года перешёл в «Вестерос». Соглашение рассчитано на два года с возможностью продления[8]. 15 мая в игре с «Вернаму» дебютировал в чемпионате Швеции, выйдя на поле на 86-й минуте вместо Патрика Ослунда[9].