Born in Grums, he started out with local club Grums IK moving to Leksands IF, where he made his debut in the Swedish Hockey League (SHL) during the 2005–06 season. In 2007, he joined fellow SHL side Brynäs IF and spent five years with the club. He captured the Swedish championship with Brynäs in 2012.
Andersén opted to finally pursue a North American career in 2015, in agreeing to a one-year entry-level contract as a free agent with the Pittsburgh Penguins of the National Hockey League (NHL) on 15 June 2015.[3] He did not see any NHL action, but appeared in 75 games with PIttsburgh's AHL affiliate Wilkes-Barre/Scranton Penguins.[4]
On 2 June 2016, he signed a deal to leave North America after one season in signing with Russian KHL outfit, Avtomobilist Yekaterinburg.[5]
On 12 June 2017, Andersén agreed to a one-year contract with EHC Kloten of the National League (NL).[6] On 9 November 2017, Andersen was released by Kloten after posting a -15 plus/minus rating and scoring only 1 point in 18 games.[7] He then joined Finnish club, Jokerit, of the KHL for the remainder of the season.[citation needed]
On 23 April 2018, Andersén as a free agent returned to his native Sweden signing a three-year SHL contract with former club, Brynäs IF.[8]