Comenzó jugando en el Bayi Rockets en 1995, coincidiendo con la creación de la Chinese Basketball Association, donde logró rápidamente la titularidad, ayudando a conseguir para el equipo los seis primeros campeonatos de su país.
[5] Al año siguiente tuvo más presencia en el equipo, repartiéndose los minutos en la posición de pívot con Shawn Bradley, acabando la temporada con 5,6 puntos y 2,0 rebotes por encuentro.
[6] Tras no ser renovado, firmó como agente libre por Los Angeles Clippers,[4] pero tuvo muy poca presencia en el equipo.
Tras su aventura estadounidense, regresó a su antiguo equipo los Bayi Rockets en 2006, donde en su primera temporada tras su vuelta promedió 26,3 puntos, jugando el All-Star, en el que fue elegido MVP tras conseguir 26 puntos, 3 rebotes y 3 asistencias.
Debutó en una competición importante con la selección china en los Juegos Olímpicos de Atlanta 1996, donde acabaron en octavo lugar.