 He made his Swedish Hockey League (SHL) debut during the 2002–03 season.Johansson was selected to represent Team Sweden at the 2004 World Junior Ice Hockey Championships.On 1 June 2006, the Edmonton Oilers signed Johansson to an entry level contract, and he was later re-assigned to Frölunda HC of the Swedish Elitserien.