Během své seniorské kariéry působil v Extralize a první české lize. V Extralize nastupoval nejčastěji za HC Olomouc, kde v osmi sezónách a 242 zápasech nasbíral 42 bodů za 8 gólů a 34 asistencí, v první české lize pak byl jeho hlavním působištěm klub AZ Havirov, kde strávil pět sezón a v 99 zápasech se prezentoval ziskem 47 (9 + 38) bodů.