Většinu seniorské kariéry strávil v Extralize, kde odehrál 11 sezón. Postupně zde vystřídal týmy PSG Berani Zlín, HC Kometa Brno a Mountfield HK, a.s.. Nejvíce zápasů (398 v základní části) odehrál za Zlín a připsal si v nich 221 bodů za 90 gólů a 131 asistencí. Kromě toho se objevil i v první české lize, Liize a Mestis.