V československé lize hrál za Spartu Praha. Nastoupil ve 173 ligových utkáních a dal 6 gólů. V Poháru vítězů pohárů nastoupil v 5 utkáních a v Poháru UEFA ve 2 utkáních. Za olympijskou reprezentaci nastoupil v 1 utkání. Vítěz Československého poháru 1975/76 a 1979/80 a vítěz Českého a finalista Československého poháru 1974/75.