Hlavní část své seniorské kariéry rovnoměrně rozdělil do AlpsHL, ECHL, slovenské ligy a Extraligy. Největší porci 142 zápasů ve čtyřech sezónách odehrál v AlpsHL, kde nastupoval za týmy Asiago a Cortina a nasbíral zde celkem 138 bodů za 41 gólů a 97 asistencí. V ECHL, slovenské lize a Extralize pak strávil dvě, dvě a jednu sezónu. Kromě výše zmíněných lig se dále objevil i v Ligue Magnus a italské lize.