Většinu seniorské kariéry strávil v Extralize, kde odehrál 14 sezón. Postupně zde vystřídal týmy HC Energie Karlovy Vary, Piráti Chomutov a HC Verva Litvínov. Nejvíce zápasů (364 v základní části) odehrál za Karlovy Vary a připsal si v nich 134 bodů za 77 gólů a 57 asistencí. Kromě toho se objevil i v druhé české lize a první české lize.