Career
He was selected by the Calgary Flames in the 7th round (207th overall) of the 2002 National Hockey League Entry Draft. Johnsson played the 2010-2011 season with Luleå High Frequency of the Elitserien. In November 2013, Johnsson officially announced his retirement.