Většinu seniorské kariéry strávil v Extralize, kde odehrál 11 sezón. Postupně zde vystřídal týmy Piráti Chomutov, HC Kometa Brno a HC Energie Karlovy Vary. Nejvíce zápasů (265 v základní části) odehrál za Kometu a připsal si v nich 35 bodů za 6 gólů a 29 asistencí. Kromě toho se objevil i v první české lize, běloruské lize a ET.