W wieku juniorskim grał w kadrach ZSRR na turniejach mistrzostw Europy juniorów do lat 18 edycji 1990 oraz mistrzostw świata juniorów do lat 20 edycji 1992, 1992. W barwach seniorskiej kadry ZSRR zagrał na turnieju Canada Cup edycji 1992. Tuż po tym w barwach Wspólnoty Niepodległych Państw zagrał w turnieju zimowych igrzysk olimpijskich 1992, po czym został reprezentantem Rosji, w barwach której wystąpił w turniejach mistrzostw świata edycji 1992, 1994, 1996, 2000, Pucharu Świata 1996 oraz na igrzyskach w 1998.