Per savo karjerą jis žaidė "Färjestads BK" klube nuo 1985 iki 1988 metų ir per tą laikotarpį laimėjo du Švedijos čempionatus 1986 ir 1988 metais. Vėliau jis pasirašė sutartį su "Malmö IF" ir su jais žaidė iki 1996 m. Ir laimėjo savo trečią ir ketvirtą Švedijos čempionatą su "Malmö" 1992 ir 1994 m. 1996 m. jis pasirašė sutartį su Austrijos klubu "Kapfenberger SV". Tačiau po vienerių metų su jais jis pasirašė sutartį su vokiečių klubu "Kassel Huskies". Jis taip pat liko su jais tik vienerius metus, o po to dar kartą pasirašė sutartį su Malmö IF. Po dviejų sezonų su "Malmö" jis baigė savo karjerą žemesnėse Švedijos lygose. 1985 m.
, jis buvo išrinktas Detroito Red Wings kaip 218-asis pasirinkimas, bet jis niekada nežaidė Red Wings.