Na początku swojej kariery reprezentował Czechosłowację. Z kadrą juniorską brał udział mistrzostw Europy juniorów do lat 18 w 1980. W barwach seniorskiej reprezentacji Czechosłowacji uczestniczył w turniejach mistrzostw świata w 1985, 1986, 1987, 1989, Canada Cup 1987 oraz zimowych igrzysk olimpijskich w 1988. W turnieju MŚ 1985 zdobył wraz z Czechosłowacją złoty medal, a w decydującym meczu zdobył trzy gole w meczu przeciw reprezentacji Kanady. W połowie lat 90. był reprezentantem Czech w meczach towarzyskich.