V reprezentaci poprvé nastoupil 14.8.1981 ve Göteborgu proti domácím Švédům (4:1), utkání se hrálo v rámci turnaje &lt;a href="Poh%C3%A1r%20Rud%C3%A9ho%20pr%C3%A1va%201981/82"&gt;Pohár Rudého práva 1981/82&lt;/a&gt;. Byl členem vítězného mužstva na mistrovství světa 1982 ve Finsku. Je dvojnásobným olympijským vítězem - z her v Sarajevu 1984 a v Calgary 1988. Zúčastnil se i Kanadského poháru 1984 (semifinále). Svůj poslední reprezentační start si připsal 20.5.1988 při přátelském utkání v Tokiu proti Japonsku (13:2). Celkem odehrál 70 utkání a nastřílel 28 branek.