Během své seniorské kariéry působil hlavně v Extralize a první české lize. V Extralize nastupoval nejčastěji za HC Olomouc, kde v 11 sezónách a 543 zápasech nasbíral 172 bodů za 49 gólů a 123 asistencí, v první české lize pak byl jeho hlavním působištěm klub HC Olomouc, kde strávil devět sezón a v 348 zápasech se prezentoval ziskem 75 (21 + 54) bodů. Kromě výše zmíněných lig se dále objevil i v druhé české lize.