S hokejem začínal v Milevsku a v sezóně 1982/1983 přešel do prvoligových Českých Budějovic, kde strávil většinu své hokejové kariéry. Byl také reprezentantem československého, resp. českého výběru na olympiádách v Albertville (bronz) a Lillehammeru (5. místo) a na dvou MS v hokeji. S hokejem skončil v roce 2001. Je členem Klubu hokejových střelců deníku Sport (46. místo) a Klubu 300 MF Dnes (49. místo).