He started his career with Shanghai Pudong, where he played as a striker, then joinied Shenhua, where he was converted to a central defender.
After spending the majority of his career there, he moved to Shanghai United before he retired.
[1] He started his career as a football player in Shanghai Pudong, then sparked interest from Shanghai Shenhua and finally made the switch in 1997.
[2] He made 159 appearances for Shanghai Shenhua and scored six times in a period that saw him win the 1998 Chinese FA Cup and 2003 league title.
However, in 2013 the Chinese Football Association revoked the league title after it was discovered that the Shenhua General manager Lou Shifang had bribed officials to be biased for Shenhua in games that season.