Hrál za SK Slavia Praha. Získal ligový titul v roce 1947 a 1948 se Slávií. V lize odehrál 117 utkání. Kariéru zakončil v padesátých a šedesátých letech 20. století v divizním SK Nusle, později hrajícím v Pražském přeboru (tehdy 3. nejvyšší Československé soutěži) pod hlavičkou TJ Spartak Nusle Jawa.