Wychowanek klubu Huddinge IK. W drafcie NHL z 1991 został wybrany przez Hartford Whalers. Podczas lockoutu grał w fińskiej lidze SM-liiga oraz w rosyjskiej Superlidze. Od stycznia 2013 zawodnik Södertälje SK, a od sierpnia do grudnia 2013 w klubie Rögle BK.