Career
His natural position was on the central midfield, but he also worked well as a right winger. After playing for his local club and Torsby IF, he joined IFK Göteborg in 2002. In 2007 he went on loan to Trelleborgs FF in 2007.
In 2008 he stayed at IFK Göteborg but played only 9 games, of which 7 was as a starter.
In 2009, he moved on to Gefle IF. There, he became an important player with great teamwork and being good on set pieces. In July 2010, after having a trial he moved on to Italy and Serie C1, joining Taranto which are aiming to reach Serie B.