Completa la següent frase: Johansson va començar la seva carrera professional amb el Färjestad BK a Suècia. Va ser reclutat al 136è lloc pels New York Islanders en el Draft de l'any 2005.
1991 NHL Entry Draft i va jugar a la NHL pels 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), i Nashville Predators (2002<unk>04). La temporada 2000-01 va jugar amb el club suís SC Bern i després de la temporada 2003-04 va tornar a Suïssa on va signar amb el Genève-Servette HC i va jugar amb ells durant dues temporades. El 2006/07 va tornar a Färjestad. El 2007, va signar amb l'equip de la Superliga Russa SKA Sant Petersburg. Va jugar-hi una temporada, però va ser contractat per dues temporades (no va jugar en la segona temporada). Johansson després va signar amb Leksands IF de la HockeyAllsvenskan el 2009. No obstant això, només va jugar un partit amb Leksand abans d'anunciar la seva jubilació a causa d'una lesió.