Většinu seniorské kariéry strávil v Extralize, kde v týmech Bílí Tygři Liberec a HC Slavia Praha odehrál 16 sezón. Celkovou porci 695 zápasů v základní části rozdělil mezi tyto týmy tak, že za Liberec nastoupil v 410 zápasech (97 gólů + 111 asistencí) a za Slavii v 285 (27 + 51). Kromě toho se objevil i v první české lize, UHL a slovenské lize.