Hrál za Duklu Praha a Slávii Praha. Byl dvojnásobným mistrem Československa z let 1964 a 1966 s Duklou Praha. Byl vítězem Československého poháru v letech 1966 a 1969. V evropských pohárech nastoupil v Poháru mistrů v 10 utkáních a dal 5 gólů, v Poháru vítězů pohárů nastoupil ve 2 utkáních. Za reprezentační B-tým nastoupil v 1 utkání a za juniorskou reprezentaci nastoupil ve 4 utkáních. V lize nastoupil ve 154 utkáních a dal 50 gólů.