Il débute en équipe nationale en 1948-1949 avec l'équipe tchécoslovaque de l'époque emmenée par le prestigieux Vladimir Zabrodsky. Il remporte le titre mondial en 1949. Il participe ensuite au tournoi olympique de 1952 à Oslo puis aux Mondiaux de 1953 et 1954. Au total il dispute 49 matches et marque 42 buts. Durant les années 1951-54, il forme avec Vlastimil Bubník et Bronislav Danda une ligne d'attaque.