Během své seniorské kariéry působil hlavně v Liize a AHL. V Liize nastupoval nejčastěji za HIFK, kde ve třech sezónách a 138 zápasech nasbíral 110 bodů za 47 gólů a 63 asistencí, v AHL pak byl jeho hlavním působištěm klub Manitoba Moose, kde strávil čtyři sezóny a v 105 zápasech se prezentoval ziskem 54 (20 + 34) bodů. Kromě výše zmíněných lig se dále objevil i v NHL (hrál zde za Winnipeg Jets), SHL a KHL.