Born in Kunming, Guo returned to his hometown Beijing in 1946 after the Second Sino-Japanese War ended.
[3] He became the assistant coach of top-tier club Shenzhen Ping'an in December 2001.
[6] Guo returned to football in December 2007 when he accepted the invitation of China League One club Anhui Jiufang.
[9] Guo became the manager of League Two club Hebei Zhongji on 16 August 2013.
[10] Although Hebei Zhongji won promotion in the 2013 season by finishing the runners-up in League Two, he didn't extent his contract and left the club.