 He played in the Soviet Hockey League for Khimik Voskresensk and HC Spartak Moscow.He won a gold medal playing for the undefeated Soviet Union team at the 1976 Olympics.He also won world championships with the Soviet team in 1970/71, 72/73, 73/74, and 74/75, and a silver medal in 75/76.