Během své seniorské kariéry působil hlavně v Extralize a slovenské lize. V Extralize nastupoval nejčastěji za HC Mountfield (Č.B.), kde v devíti sezónách a 345 zápasech nasbíral 159 bodů za 73 gólů a 86 asistencí, ve slovenské lize pak byl jeho hlavním působištěm klub HKM Zvolen, kde strávil pět sezón a v 271 zápasech se prezentoval ziskem 261 (86 + 175) bodů. Kromě výše zmíněných lig se dále objevil i v první české lize, Elitserien, druhé české lize a AlpsHL.