Avec les clubs d'Halmstads BK et de l'AIK Solna, il dispute 136 matchs dans le championnat de Suède, inscrivant 20 buts. Il réalise sa meilleure performance en "Allsvenskan" lors de la saison 2014, où il inscrit sept buts.