Většinu seniorské kariéry strávil v Extralize, kde odehrál 15 sezón. Postupně zde vystřídal týmy HC Hamé Zlín, HC České Budějovice, HC Femax Havířov, HC Znojemští Orli, HC Vítkovice a HC Kometa Brno. Kromě toho se objevil i v polské lize, první české lize, druhé české lize a třetí české lize.