 He played throughout Canada and parts of the United States, playing for the Winnipeg Maroons of the Central Hockey League, the Moose Jaw Warriors and Regina Capitals of the Pro Hockey League, and St. Paul and Winnipeg teams for the American Hockey Association.Although Johannesson had left as a player in 1924, he did spend one season (1933–1934) as the head coach of the Winnipeg Falcons.After his return to Canada, Johannesson worked as a flying instructor and later, as airport manager.