Většinu seniorské kariéry strávil v Extralize, kde odehrál osm sezón. Postupně zde vystřídal týmy HC Velvana Kladno, HC Sparta Praha a HC Lasselsberger Plzeň. Nejvíce zápasů (125 v základní části) odehrál za Spartu a připsal si v nich 26 bodů za 14 gólů a 12 asistencí. Kromě toho se objevil i v první české lize.