Durant sa carrière, il joue dans deux clubs du championnat tchécoslovaque, le Sparta Prague puis le SK Nusle.
International
En international, il évolue sous les couleurs tchécoslovaques et participe à la coupe du monde 1938 en France, où son équipe parvient jusqu'en quarts-de-finale.