Většinu své seniorské kariéry strávil v Extralize, kde odehrál 10 sezón, všechny v dresu týmu HC Chemopetrol, a.s.. V 301 zápasech základní části si zde připsal 51 bodů za 13 gólů a 38 asistencí. Kromě toho se objevil i v československé Extralize, první české lize a druhé české lize.