Během své seniorské kariéry působil v NCAA a AHL. V NCAA nastupoval nejčastěji za Univ. of Minnesota-Duluth, kde ve dvou sezónách a 72 zápasech nasbíral 62 bodů za 45 gólů a 17 asistencí, v AHL pak byl jeho hlavním působištěm klub Charlotte Checkers, kde strávil dvě sezóny a v 68 zápasech se prezentoval ziskem 30 (11 + 19) bodů.