Fotbal začal hrát ve Staroměstské Olympii a pak za AFK Union Žižkov. V letech 1925 – 1938 hrál za Slavii Praha. Odehrál za ni 163 ligových zápasů a vstřelil v nich 3 branky. Byl držitelem stříbrnémedaile z mistrovství světa v Itálii roku 1934, byť na šampionátu do bojů přímo nezasáhl. V reprezentaci odehrál 18 zápasů, poprvé ještě před dovršením 20 let. Byl označován za spolehlivého záložníka, schopného uhlídat určeného protihráče.[1]
Za reprezentační B-tým nastoupil v roce 1935 v 1 utkání. Ve Středoevropském poháru nastoupil ve 29 utkáních.