Během své seniorské kariéry působil hlavně v československé Extralize a Extralize. V československé Extralize nastupoval nejčastěji za TJ Sparta Praha, kde v šesti sezónách a 228 zápasech nasbíral 56 bodů za 14 gólů a 42 asistencí, v Extralize pak byl jeho hlavním působištěm klub HC Olomouc, kde strávil tři sezóny a v 125 zápasech se prezentoval ziskem 46 (13 + 33) bodů. Kromě výše zmíněných lig se dále objevil i v norské lize.