Il joue son premier match en équipe nationale le contre la Suisse, lors de la Coupe internationale européenne. Pour cette première sélection, il inscrit quatre buts[3].
Il participe à la Coupe du monde 1958 organisée en Suède. Il dispute trois matchs lors de la compétition[4]. Il est l'auteur d'un des six buts de l'équipe tchécoslovaque contre l'Argentine, le (victoire 6 à 1)[5].