Career
He is currently playing for the Stavanger Oilers in the Norwegian GET-ligaen. He has played with Stavanger since 2005. Before signing with Stavanger had he played in Swedish Elite League for Färjestads BK and Timrå IK. He has also represented Bofors IK in the Allsvenskan.
He represented Sweden in the World Junior Ice Hockey Championships in 2001.