He was born in Växjö, Sweden, and played seven seasons for his hometown team Östers. In November 2005, Jonsson signed for AIK on a free transfer, and managed to out-compete Jimmy Tamandi for the right-back spot at AIK. Impressive play from Jonsson made him frequently named as a contender for said spot in the national team.
More than just a skilled defender, Jonsson is known for his well-chosen offensive runs and precise crosses, forming a tremendous partnership with right winger Kenny Pavey. An excellent marksman from the penalty spot and AIK's first-choice penalty taker, Jonsson has stated in several interviews that he has never missed a penalty kick in a competitive match as a senior player. According to himself, he converted 25 penalties in a row when playing in Sweden.
In January 2010 he signed for Panionios on a free transfer. After two years in Greece, he signed for the Norwegian club Brann on 16 January 2012.