Anderssons senior debut was at his hometown club
IFK Ystad HK. He then joined city rivals
Ystads IF HF, where he won the 1991-92 Swedish championship. In that season he was the league top scorer with 189 goals. In 1996 he returned to Germany to join
OSC Rheinhausen. After Rheinhausen had to withdraw from the Bundesliga due to financial trouble, he joined 2nd Bundesliga team
HSG Nordhorn. In 2005 he returned to Sweden to join
LUGI HF. In 2008 he joined Ystads IF again, where he retired in 2008 due to a shoulder injury. With the Swedish national team he won the
1994 and
1998 European Championships. He represented Sweden in the
1996 Summer Olympics and in the
2000 Summer Olympics, where Sweden took silver medals both times. In 1992 he was a member of the Swedish handball team won the silver medal in the Olympic tournament. He played six match and scored six goals. Four years later he was part of the Swedish team which won the silver medal again. He played two matches and scored one goal. ==Coaching career==