Albany River Rats
He split the 2005–06 season between five teams: the AHL's Chicago Wolves, Portland Pirates, Albany River Rats, and Peoria Rivermen, and the ECHL's Dayton Bombers. He played for the ECHL's Trenton Titans in the 2006–07 season.