Za československou reprezentaci odehrál 12 zápasů a vstřelil tři góly. Startoval na Zimních olympijských hrách 1968 v Grenoblu, odkud si přivezl stříbrnou medaili.