Parallèlement à sa carrière en club, il participe à quatre Jeux olympiques d'hiver. Tout d'abord en 1988, il remporte la médaille d'or avec l'équipe d'URSS. En 1992, c'est avec l'équipe unifiée qu'il remporte sa deuxième médaille d'or. Il fait ensuite partie de l'équipe russe qui remporte la médaille d'argent en 1998 et la médaille de bronze en 2002.