Jako zawodnik grał dla 1. ČsŠK Bratysława (protoplasta Slovana) i Slavii Praga, z którą zdobył 4 tytuły mistrza Czechosłowacji. Z reprezentacją Czechosłowacji wystąpił na mistrzostwach świata w 1938 roku (3 mecze). W drużynie narodowej rozegrał 15 spotkań.