Daneben war er auch in der tschechoslowakischen Nationalmannschaft aktiv und nahm zwischen 1936 und 1939 sowie 1947 und 1948 an sechs Weltmeisterschaften sowie zwei Olympischen Winterspielen in den Jahren 1936 und 1948 teil. Dabei gewann er die Goldmedaille bei der Weltmeisterschaft 1947 sowie die Silbermedaille bei den Olympischen Winterspielen 1948. Insgesamt erzielte er in 75 Nationalmannschaft-Spielen 37 Tore.