Empezó jugando como futbolista en el equipo de la armada de Guangzhou, y posteriormente en el equipo militar de la región del sudoeste.
En 1954 ya debutó como futbolista profesional con el Bayi Football Team, y tras un paso por la selección de fútbol sub-23 de China, fichó por el Tianjin Teda, donde se retiró en 1959, ya que tras dejar el puesto de futbolista empezó a ejercer el cargo de entrenador durante trece años, teniendo el título de Liga Jia-A en 1960 a sus espaldas.
En 1973 entrenó al Beijing Guoan, con el que ganó otras dos Liga Jia-A en los nueve años que permaneció en el equipo.
Clasificó a la selección para la Copa Asiática 1984, quedando subcampeón.
Finalmente, tras un año entrenando al Shenzhen Ruby FC, se retiró como entrenador.