Během dlouhé kariéry posbíral řadu úspěchů a prošel několika domácími i zahraničními kluby. Hráč Dukly Jihlava od roku 1983. S jihlavskouDuklou získal několik titulů mistra republiky. V roce 1991 získal Zlatou hokejku pro nejlepšího československého hokejistu. Pochlubit se může rovněž šesti bronzovými medailemi ze světových turnajů, včetně medaile ze ZOH 1992. V zahraničí si vyzkoušel nejvyšší finskou ligu v dresu Tappary Tampere, ve Švédsku hájil barvy Brynäs Gävle (zlatá medaile v sezóně 92/93, stříbrná v sezóně 93/94, bronz 97/98) a v Německu si zahrál v dresu Essenu a Freiburgu.
V posledních letech působil ve druhé nejvyšší domácí soutěži. Nejprve odehrál půl sezony v dresu Berouna, poté strávil dva a půl roku v Horácké Slavii Třebíč. V roce 2007 se navrátil do mateřské Dukly Jihlava. V průběhu sezony 2007/2008 ale onemocněl mononukleózou a zbytek ročníku dokončil v roli asistenta hlavního kouče.
V březnu roku 2008 ho rada města zvolila novým jednatelem jihlavského hokejového klubu. V sezóně 2008/2009 působil přechodně i ve funkci hlavního trenéra klubu.