V československé lize hrál za SONP Kladno. Nastoupil ve 38 ligových utkáních a dal 5 gólů. Na vojně hrál druhou ligu za Duklu Slaný. Ve svých 17 letech byl tehdy nejmladším fotbalistou v nejvyšší soutěži. Reprezentoval Československo na dorosteneckém Mistrovství Evropy v Rumunsku v roce 1962. V sedmdesátých letech přestoupil do Příbrami. S fotbalem skončil po zranění kolena.