Během své seniorské kariéry působil hlavně v NHL a NCAA. V NHL nastupoval nejčastěji za Pittsburgh Penguins, kde v pěti sezónách a 213 zápasech nasbíral 62 bodů za 29 gólů a 33 asistencí, v NCAA pak byl jeho hlavním působištěm klub Northeastern Univ., kde strávil čtyři sezóny a v 145 zápasech se prezentoval ziskem 148 (66 + 82) bodů. Kromě výše zmíněných lig se dále objevil i v AHL.