Career
He was previously signed by Austrian club, The Human Context TWK Innsbruck of the EBEL to a one-year contract on April 25, 2014. He returned to EBEL after playing completing his second stint with youth club Malmö Redhawks in Swedish HockeyAllsvenskan. On July 16, 2015, Olsson left the Austrian league as a free agent and signed his first contract in Denmark with Frederikshavn White Hawks of the Metal Ligaen.