Weitere Höhepunkte seiner Karriere waren vier Teilnahmen an Olympischen Winterspielen: 1968 und 1976 gewann er die olympische Silbermedaille sowie 1964 und 1972 die Bronzemedaille. Außerdem nahm er am Canada Cup 1976 teil, bei dem die Tschechoslowaken die damals übermächtigen Kanadier in der Vorrunde schlagen konnten.