Pod udanym sezonie 2012/2013 (był najskuteczniejszym zawodnikiem ligi w rundzie zasadniczej), w kwietniu 2013 został zawodnikiem klubu Frölunda w najwyższych szwedzkich rozgrywkach SHL, związany dwuletnim kontraktem. Po rozegraniu sporej części sezonu SHL (2013/2014), pod koniec lutego 2014 został ponownie zawodnikiem VIK Västerås i pozostawał nim do października 2014. Wówczas ponownie został graczem IK Oskarshamn. Od lipca 2015 zawodnik szwajcarskiego klubu HC Thurgau w lidze National League B (otrzymał numer na koszulce 19). W fazie play-off sezonu National League A (2015/2016) został zawodnikiem HC Davos. Jego kontrakt z HC Thurgau został rozwiązany w kwietniu 2016. Od kwietnia 2016 zawodnik austriackiego klubu EC VSV. Od do początku września 2017 był zawodnikiem niemieckiego klubu Adler Mannheim, występując w jego barwach w rozgrywkach Hokejowej Ligi Mistrzów 2017/2018https://web.archive.org/web/20100925173338/http://www.adler-mannheim.de/topstories.php?d[nr]=5360.https://web.archive.org/web/20100925173338/http://www.adler-mannheim.de/topstories.php?d[nr]=5397.. Od września 2017 zawodnik Kassel Huskies w rozgrywkach DEL2. W czerwcu 2018 podpisał kontrakt z angielskim klubem Sheffield Steelers. W połowie 2019 ogłoszono zakończenie przez niego kariery zawodniczej.