Většinu seniorské kariéry strávil v AHL, kde v týmech Toronto Marlies a Tucson Roadrunners odehrál čtyři sezóny. Celkovou porci 106 zápasů v základní části rozdělil mezi tyto týmy tak, že za Toronto nastoupil v 84 zápasech (8 gólů + 12 asistencí) a za Tucson v 22 (3 + 6). Kromě toho se objevil i v ECHL.