S hokejem začínal v Nesuchyni na Rakovnicku v meziválečných letech. Hrával za kluby Chomutov a za Litvínov, poté trénoval Chomutov. Československo reprezentoval na MS 1953 ve Švýcarsku a na ZOH 1956 v Cortině d'Ampezzo.