Většinu seniorské kariéry strávil v Extralize, kde odehrál 15 sezón. Postupně zde vystřídal týmy HC Kometa Brno, HC Slovnaft Vsetín, RI Okna Zlín a HC České Budějovice. Kromě toho se objevil i v první české lize, československé Extralize a čtvrté české lize.