S hokejem začal jako venkovský kluk na rybníku v rodné Žilině, malé obci kousek od Kladna. Jelikož projevil velký zájem se hokeji věnovat závodně, přihlásil se na výběr do Kladna. Byl vybrán, do mládežnických týmů nastoupil v roce 1957. Měl velký talent, prokázal i pořádnou porci píle a pracovitosti. Jeho kariéra šla bleskově nahoru. Jak dnes vzpomíná: „Už v patnácti letech jsem trénoval s kladenským áčkem.“ Ačkoli měl robustní postavu, upoutal hokejovými přednostmi, střelbou od modré čáry, krásnými nahrávkami.
V nejvyšší hokejové soutěži odehrál celkem 16 sezón, a to za Poldi Kladno (3 sezóny), Spartu Praha (9 sezón), Duklu Jihlavu (2 sezóny) a Motor České Budějovice (2 sezóny). Celkově odehrál 512 zápasů.