Comenzó jugando en Shanghai Sharks, donde formó parte del primer equipo durante cinco temporadas en la Chinese Basketball Association (CBA) y ganó el campeonato en su última temporada. Entró en el Draft de la NBA de 2002, y tras negociaciones con la CBA y los Sharks para garantizar su permiso para jugar en Estados Unidos, Houston Rockets le eligió en primera posición. Durante su carrera en la NBA ha sido votado en sus siete temporadas para disputar el All-Star Game como titular, y ha integrado en cuatro ocasiones los mejores quintetos de la temporada (tres veces el tercero y una el segundo). Sin embargo, desde su llegada los Rockets no han sido capaces de superar la primera ronda de los playoffs, y en los últimos tres años una plaga de lesiones le ha obligado a perderse una cantidad considerable de partidos al año.