Během své seniorské kariéry působil hlavně v AHL a NCAA. V AHL nastupoval nejčastěji za Hartford Wolf Pack, kde v pěti sezónách a 252 zápasech nasbíral 130 bodů za 50 gólů a 80 asistencí, v NCAA pak byl jeho hlavním působištěm klub Univ. of Notre Dame, kde strávil čtyři sezóny a v 150 zápasech se prezentoval ziskem 65 (27 + 38) bodů. Kromě výše zmíněných lig se dále objevil i v NHL (hrál zde za New York Rangers, Buffalo Sabres a Boston Bruins) a UMHSEHL.