Career
He played for Storhamar Dragons in the GET-ligaen in Norway during the 2006-2007 season where he was named Most Valuable Player in the playoffs. He scored a record 32 points in 17 playoff games. The two following seasons he spent with Rødovre Mighty Bulls in Denmark.
He was drafted by the Montreal Canadiens of the National Hockey League in the fourth round (114th overall) in 2000.
He has played for the Canadiens" top affiliate the Hamilton Bulldogs of the AHL and has also played for the Long Beach Ice Dogs. In 2009/10 he played for the HockeyAllsvenskan team Västerås IK or V.I.K. He signed a two-year contract with the Storhamar Dragons in July 2010.
After finishing the contract he signed a four-year extension to stay with Storhamar. He was named the most valuable player again in the 2014-2015 playoffs, when Storhamar lost 4-3 in matches to Stavanger Oilers.