Yao, qui est né à Shanghai, a commencé à jouer pour les Sharks de Shanghai comme un adolescent, et a joué sur leur équipe senior pendant cinq ans dans le Basketball Association chinois - LRB- CBA -RRB-, remportant un championnat dans sa dernière année.
Yao est né à Shanghai, en République populaire de Chine, où il a commencé avec les Sharks de Shanghai alors qu'il était adolescent et a fait partie de son équipe senior pendant cinq ans au sein de l'Association chinoise de basketball -LRB- CBA -RRB-.