Během své seniorské kariéry působil hlavně v AHL a NCAA. V AHL nastupoval nejčastěji za San Diego Gulls, kde v 1 sezóně a 65 zápasech nasbíral 24 bodů za 4 góly a 20 asistencí, v NCAA pak byl jeho hlavním působištěm klub Quinnipiac Univ., kde strávil tři sezóny a v 116 zápasech se prezentoval ziskem 65 (10 + 55) bodů. Kromě výše zmíněných lig se dále objevil i v NHL (hrál zde za Vancouver Canucks).