Dalian Shide F.C.
He would begin his senior career with Dalian Shide F.C. where he won several Chinese league titles before he was called up to represent the Chinese senior team and help guide them to a runners-up spot in the 2004 AFC Asian Cup. He would also play for Hangzhou Greentown, Jeju United FC, Shanghai Shenhua and Dalian Transcendence