أكمل الجملة التالية: جوهانسون بدأ حياته المهنية مع فستجد بي كي في السويد. تم اختياره في المرتبة 136 من قبل فريق نيويورك آيلاندرز
1991 NHL Entry Draft ولعب في NHL للجزر (1995<unk>96), بيتسبرغ البطريق (1996<unk>98), أوتاوا سيناتورز (1998<unk>99), تامبا باي البرق (1999), كالغاري فلامز (1999<unk>2000), نيويورك رينجرز (2001<unk>02), و ناشفيل المفترسات (2002<unk>04). في موسم 2000-2001 لعب مع النادي السويسري SC Bern وبعد موسم 2003-2004 عاد إلى سويسرا حيث وقع مع Genève-Servette HC ولعب معهم لمدة موسمين. في 2006/07 عاد إلى Färjestad. في عام 2007 ، وقع مع فريق الدوري الروسي SKA سان بطرسبرج. لعب هناك لموسم واحد ، لكن تم تعاقده لموسمين (لم يلعب في الموسم الثاني). ثم وقع جوهانسون مع ليكساندز إيف من لعبة الهوكي ألسفينسكان في عام 2009. ومع ذلك ، لعب مباراة واحدة فقط مع ليكساند قبل الإعلان عن تقاعده بسبب الإصابة.