Většinu seniorské kariéry strávil v Extralize, kde v týmech HC Sparta Praha a Piráti Chomutov odehrál osm sezón. Celkovou porci 323 zápasů v základní části rozdělil mezi tyto týmy tak, že za Spartu nastoupil v 265 zápasech (12 gólů + 21 asistencí) a za Chomutov v 58 (6 + 5). Kromě toho se objevil i v první české lize, druhé francouzské lize, EIHL a Ligue Magnus.