S fotbalem začínal v Pardubicích, kde působil v týmech SK Pardubický team a AFK Pardubice, v jehož sestavě řadu let působil v divizi českého venkova. V československé lize hrál za SK Slavia Praha. Nastoupil ve 101 ligových utkáních. Se Slavií získal tři mistrovské tituly. Vítěz Poháru osvobození 1945. Po skončení působené se vrátil do Pardubic, kde nastupoval za Teslu Pardubice, věnoval se ale i trenérské práci a to jak ve válečných letech, kdy před odchodem do Slavie pracoval s mládeží, tak i v pozdějších letech, kdy na sklonku padesátých let vedl tým Spartak Tesla Pardubice.