Zhuang established a new football club Shenyang Urban F.C. which was named after the university in 2015. After Shenyang Urban finished the fourth in the 2015 China Amateur Football League and won promotion to the China League Two, Zhuang registered as a player of the club, wearing the number 9 shirt. However, he didn't appear in the 2016 and 2017 season. On 12 May 2018, he made his return in a 7–1 home win over Baotou Nanjiao, coming on as a substitute in the 67th minute to become the oldest ever player of Chinese professional league at the age of 44 years and 305 days, overtook Anatoli Davydov's previous record of 42 years and 348 days. Zhuang renewed his record on 3 June 2018 when he came on as a substitute in the 78th minute in a 4–0 win against Yanbian Beiguo. He scored a penalty in the match, making him the oldest scorer in the Chinese professional league at the age of 44 years and 327 days. Zhuang earned two caps for China in 1995. On 19 February 1995, he made his debut for China in a 0–0 draw against South Korea in the 1995 Dynasty Cup. He played another match in the Dynasty Cup on 23 February, in a 2–1 loss to Japan.