Tras ser despedido, jugó en la World Basketball League, una liga menor, en los Worcester Counts y en los Halifax Windjammers, para posteriormente irse a jugar en la CBA durante 6 temporadas.