V národním týmu poprvé nastoupil 10.9.1982 v Praze proti domácímu Československu (4:2), utkání se hrálo v rámci turnaje &lt;a href="Poh%C3%A1r%20Rud%C3%A9ho%20pr%C3%A1va%201982/83"&gt;Pohár Rudého práva 1982/83&lt;/a&gt;. Na mistrovství světa 1983 v SRN získal zlatou medaili. Na hrách v Sarajevu 1984 se stal olympijským vítězem. Zúčastnil se i Kanadského poháru 1984 (semifinále). Zahrál si ještě na mistrovství světa 1985 v Československu (bronz) a mistrovství světa 1987 v Rakousku (stříbro). Po MS 1987 již v reprezentaci nepůsobil, celkem odehrál 71 utkání a nastřílel 20 branek.