W barwach reprezentacji Polski do lat 20 uczestniczył w turnieju mistrzostw świata juniorów do lat 20 edycji 1985 (Grupa A). W barwach reprezentacji polski seniorów uczestniczył w turniejach mistrzostw świata edycji 1985 (Grupa B), 1986 (Grupa A), 1987 (Grupa B), 1989 (Grupa A), 1991 (Grupa B) oraz zimowych igrzysk olimpijskich 1988. Łącznie w reprezentacji Polski w hokeju na lodzie mężczyzn zagrał 81 razy i zdobył 24 bramki.