Většinu seniorské kariéry strávil v Extralize, kde v týmech HC Vítkovice Ridera a HC Olomouc odehrál šest sezón. Celkovou porci 243 zápasů v základní části rozdělil mezi tyto týmy tak, že za Vítkovice nastoupil v 194 zápasech (33 gólů + 36 asistencí) a za Olomouc v 49 (13 + 19). Kromě toho se objevil i v první české lize a EUHL.