Hlavní část své seniorské kariéry rovnoměrně rozdělil do VHL, slovenské ligy, Liigy a KHL. Největší porci 121 zápasů ve čtyřech sezónách odehrál v VHL, kde nastupoval za týmy Kuban Krasnodar, Zvezda Moskva a HK Tambov a nasbíral zde celkem 48 bodů za 23 gólů a 25 asistencí. V slovenské lize, Liize a KHL pak strávil čtyři, tři a šest sezón. Kromě výše zmíněných lig se dále objevil i v NL.