Täida järgmine lause: Johansson alustas oma karjääri Färjestad BK-ga Rootsis. New York Islanders valis ta 136ndaks.
1991 NHL Entry Draft ja mängis NHL-is Islanders (1995<unk>96), Pittsburgh Penguins (1996<unk>98), Ottawa Senators (1998<unk>99), Tampa Bay Lightning (1999), Calgary Flames (1999<unk>2000), New York Rangers (2001<unk>02) ja Nashville Predators (2002<unk>04). Aastal 2000-2001 mängis ta Šveitsi klubi SC Bernis ja pärast hooaega 2003-2004 läks ta tagasi Šveitsi, kus ta sõlmis lepingu Genève-Servette HC-ga ja mängis nendega kaks hooaega. Aastal 2006/2007 pöördus ta tagasi Färjestadi. 2007. aastal sõlmis ta lepingu Venemaa Superliga meeskonnaga SKA Saint Petersburg. Ta mängis seal ühe hooaja, kuid sõlmiti leping kahele hooajale (teisel hooajal ta ei mänginud). Johansson sõlmis 2009. aastal lepingu HockeyAllsvenskani Leksands IF-ga. Kuid ta mängis Leksandiga vaid ühe mängu, enne kui teatas vigastuse tõttu pensionile jäämisest.