Johansson won the UEFA Cup in 1987[1] and two Swedish championships with IFK Göteborg.
In 1993, he debuted for the Brann where he also was captain for two years before he transferred to the newly promoted team Haugesund in 1997.
After his active career, Johansson started coaching in the Norwegian Third Division-team SK Nord in 1999, which managed promotion the Second Division the first season under his command.
In 2002, he was hired by Løv Ham from Bergen, and his breakthrough came in 2004 when he led them to promotion to the Adeccoliga.
Johansson coached Åsane for three more years, before he resigned on 8 November 2011 to start as responsible for player development in Hordaland Fotballkrets from 2012 to 2014.