Se formó en el Malmö FF y debutó con el primer equipo en 2016.
[2] En 2018 fue cedido al Trelleborgs FF antes de marcharse al F. C.
[2] Durante su estancia en Rusia jugó 69 partidos y en marzo de 2022 regresó a Malmö para jugar a préstamo hasta final de año.
[2] El siguiente siguió jugando cedido, primero en un R. C. D. Mallorca al que llegó el 18 de enero,[3] y posteriormente en el Hamburgo S.
Lo hizo en un partido de la Liga de Naciones de la UEFA contra Países Bajos que finalizó con un resultado de empate a cero.