Kladenský odchovanec, útočník a trenér. Během vojenské základní služby nastupoval za Rudou hvězdu Bratislava a Rudou hvězdu Brno, v tomto týmu absolvoval pět ligových sezon se ziskem čtyř mistrovských titulů a jedním druhým místem.
Po návratu do Kladna s ním v sezoně 1958/1959 získal mistrovský titul. V barvách kladna odehrál celkem 404 zápasů a vstřelil 214 gólů. Poslední hráčskou sezonu odehrál za pražskou Slavii, poté se stal úspěšným kladenským trenérem. V sezoně 1977/1978 z trenérské lavičky dovedl Kladno k mistrovskému titulu a následně pak k vítězství v PMEZ (1979).
Na reprezentační úrovni nastoupil ve 39 zápasech v nichž vstřelil 13 gólů. Zúčastnil se celkem čtyř mistrovství světa, získal dvě bronzové medaile (Moskva 1957, Praha 1959) a jednu stříbrnou (Ženeva 1961).