У дорослому футболі дебютував 2010 року виступами за другу команду «Баварії», в якій провів один сезон, взявши участь у 32 матчах чемпіонату. Більшість часу, проведеного у складі команди дублерів мюнхенської «Баварії», був основним гравцем команди.
2011 року відхилив пропозицію укласти професійний контракт з «Баварією», натомість повернувся на батьківщину, де на правах вільного агента приєднався до клубу «Геккен». Відіграв за цю команду з Гетеборга наступні три сезони своєї ігрової кар'єри. Граючи у складі «Геккена» здебільшого виходив на поле в основному складі команди. Залишив «Геккен» наприкінці 2014 року, коли його контракт з клубом завершився.
У січні 2015 року уклав трирічну угоду з «рідним» «Мальме».
Виступи за збірні
2007 року дебютував у складі юнацької збірної Швеції, взяв участь у 26 іграх на юнацькому рівні, відзначившись 2 забитими голами.