Během své seniorské kariéry působil hlavně v SHL a AHL. V SHL nastupoval nejčastěji za Linköping HC, kde ve čtyřech sezónách a 87 zápasech nasbíral 6 bodů za 1 gól a 5 asistencí, v AHL pak byl jeho hlavním působištěm klub Manitoba Moose, kde strávil jednu sezónu a v 50 zápasech se prezentoval ziskem 13 (8 + 5) bodů. Kromě výše zmíněných lig se dále objevil i ve švédské Allsvenskan.