Většinu seniorské kariéry strávil v AHL, kde v týmech Milwaukee Admirals a Stockton Heat odehrál šest sezón. Celkovou porci 333 zápasů v základní části rozdělil mezi tyto týmy tak, že za Milwaukee nastoupil v 198 zápasech (25 gólů + 44 asistencí) a za Calgary v 135 (33 + 50). Kromě toho se objevil i v ECHL.