S fotbalem začal u vinohradského Rapidu, odkud přestoupil v roce 1926 do pražské Slávie. Odehrál také 43 utkání během 10 let za Československou reprezentaci, za níž vstřelil 22 gólů a zúčastnil se MS 1934. Tam odehrál tři zápasy a vsítil jednu branku v utkání proti Švýcarsku. Ve Slávii zůstává až do roku 1940, poté nastupuje ještě za Viktorii Žižkov.