Career
Galchenyuk began to play top level professional hockey with the The Human Context Dynamo Moscow during the 1985-1986 season, staying with this team until the end of the 1991-1992 season. He then travelled to the United States where he played the 1992-1993 and 1993-1994 seasons with the Milwaukee Admirals in the International Hockey League (IHL). Galchenyuk started the 1995-1996 season in Germany playing elite level hockey in the Deutsche Eishockey Liga (DEL) with Eisbären Berlin, but returned to the United States before the season"s end to join the Madison Monsters of the Colonial Hockey League (CoHL).
Midway through the season, he was signed by the Michigan K-Wings of the IHL, where he remained for the following season and a half.
Galchenyuk returned to Europe for the 1998-1999 season where he played nine more seasons in various the European leagues including the Russian Superleague where he played with Avangard Omsk and SKA Saint St. Petersburg. After spending 21 seasons as a professional hockey player, Galchenyuk retired following the 2006-2007 season.
Soviet Union
At the age of 19, Galchenyuk was selected to represent the Soviet Union at the 1987 World Junior Ice Hockey Championships where he played 13 games and scored 5 points before the Soviet team was disqualified from the tournament following an on-ice brawl with the Canadian Team. He was also selected to play with the senior Soviet Union team that competed for the 1991 Canada Cup.
Belarus
Following the dissolution of the Soviet Union, Galchenyuk went on to represent Belarus in international tournaments.
He also competed with Team Belarus at the 1998 Winter Olympics.