He was drafted with the 162nd overall pick by the Montreal Canadiens in the 1998 NHL Entry Draft. Before playing in the NHL, he played 4 seasons in the Russian Superleague with Khimik Voskresensk for 2 seasons and Dynamo Moscow for 2 seasons.