Career
He played for the SKA Saint St. Petersburg and San Jose Sharks, as well as a season on loan to the Manitoba Moose from the Detroit Vipers in 1995. In the years he was playing for the Sharks, he played in every game of the season, but in 2000 missed his third season"s opening due to being denied a visa to the United States. As of November 2012 he is acting as the temporary head coach for the SKA Saint St. Petersburg.