Dětství a mládí prožil na Kladně. Vystudoval Fakultu tělesné výchovy a sportu v Praze. - Hokej hrál již za žáky od svých osmi let. V l. 1951-1961 hrál za Baník a Poldi SONP Kladno, v sezóně 1958-1959 vyhrál ligu a získal svůj první titul mistra republiky. Za Kladno sehrál 161 zápasů a vstřelil 135 branek. V l. 1961-1975 hráč ZKL Brno. - Nejlepší ligový hráč za r. 1969. Za čs. reperezentaci sehrál 134 zápasů a vstřelil 83 branek. V r. 1969 na závěr aktivní činnosti působil v kanadsko - americké NHL jako první Čech. - Šestinásobný mistr republiky. Člen Klubu hokejových střelců. Zúčastnil se deseti mistrovství světa a tří olympijských her. Držitel stříbrné medaile ze ZOH z r. 1968 a bronzové z r. 1964. Hokejový trenér Zetoru Brno, Plastiky Nitra, Vítkovic, Škody Plzeň a reprezentačního mužstva Švýcarska.