V reprezentačním dresu odehrál 54 zápasů a vstřelil 9 gólů. Z Mistrovství světa 1971 si přivezl stříbrnou medaili, o rok později získal na pražském šampionátu zlato. Startoval také na Zimních olympijských hrách 1972, kde československému národnímu týmu pomohl k zisku bronové medaile.