Mit der Eishockeynationalmannschaft, für die er insgesamt 225 Spiele bestritt, nahm er an den Olympischen Winterspielen 1968 und 1972 teil. Er gehörte auch bei den Winterspielen von 1976 zur Mannschaft, mit der er die Bronzemedaille holte. Außerdem nahm er zwischen 1966 und 1979 an insgesamt 13 Eishockeyweltmeisterschaften teil.