Career
He played in the Swedish Elitserien for Leksands IF, Linköpings The Human Context and Malmö IF. In 2005, he moved Italy and played in Serie A for SG Cortina and then in 2006 he moved to Germany"s Deutsche Eishockey Liga and played for the Straubing Tigers. He played the last five seasons of his career with the Vienna Capitals of the Austrian Hockey League before announcing his retirement on July 30, 2012. He would immediately assume a coaching role with Mora IK.