I 1998 signerte han for Färjestads BK i den svenske Elitserien, hvor han spilte 96 kamper og scoret 17 mål og 30 assists. Han spilte også for Färjestad under det europeiske klubbmesterskapet European Hockey League i 1998-1999-sesongen. I 2000 signerte han for Leksands IF for en sesong og spilte her 41 kamper og scoret 10 mål og 15 assists. I alt spilte han 137 kamper og scoret 72 poeng i den svenske Elitserien.