Hráč TJ SONP Kladno v l. 1960-1981. 14 sezón hrál za A-mužstvo. Během vojenské základní služby hrál lední hokej v Dukle Litoměřice. Pětinásobný mistr republiky v l. 1975-1978 a 1980. Na závěr kariéry v l. 1983-1987 působil ve Slaném jako hrající trenér a zasloužil se o jeho postup do II. ligy. Jako hokejový trenér působil také u dorostu PZ Kladno, v Berouně a opět ve Slaném. Trenérskou činnost ukončil v l. 1999-2000 v italském Zoldo.