Був гравцем молодіжної збірної СРСР, у складі якої брав участь у 21 грі. Виступав за дорослу збірну СРСР, а згодом — дорослу збірну Росії. У їх складах на головних турнірах світового хокею провів 36 ігор. Також був у складі Об'єднаної команди, що перемогла у хокейному турнірі на Олімпійських іграх 1992 року.