Většinu seniorské kariéry strávil v první české lize, kde odehrál 15 sezón. Postupně zde vystřídal týmy HC Berounští Medvědi, SK Kadaň, HC Most, HC Stadion Litoměřice, Rytíři Kladno, LHK Jestřábi Prostějov, HC Frýdek-Místek, Piráti Chomutov a AZ Havířov. Nejvíce zápasů (134 v základní části) odehrál za LHK Jestřábi Prostějov a připsal si v nich 112 bodů za 46 gólů a 66 asistencí. Kromě toho se objevil i v Extralize a druhé české lize.