Before his retirement, he was deputy director of the General Administration of Quality Supervision, Inspection and Quarantine.
Previously he served as deputy party chief of Hunan, party chief of Changsha, party chief of Hengyang, and party chief of Chenzhou.
In all, he had serve in four cities at municipal level of the Communist government.He was a delegate to the 16th and 17th National Congress of the Communist Party of China.
He was also an alternate member of the 17th and 18th CPC Central Committee.