Ha trascorso l'intera carriera allo Sparta Praga, vincendo 2 campionati nazionali (1952 e 1954), la Coppa di Cecoslovacchia e la Coppa Mitropa entrambe nel 1964.
Nazionale
Esordisce in Nazionale l'11 maggio 1952 contro la Romania (3-1). Totalizza 19 partite e 3 gol in match internazionali.