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. También entrenó a la selección de fútbol de China, desde 1983 a 1985. Clasificó a la selección para la Copa Asiática 1984, quedando subcampeón. También estuvo al frente del combinado chino para la clasificación para la Copa Mundial de Fútbol de 1986, donde quedó eliminado en el último partido contra el 19 de mayo de 1985, día en el que fue expulsado de su cargo. Finalmente, tras un año entrenando al Shenzhen Ruby FC, se retiró como entrenador.