He has served as an army soldier, a cadre of Lixia Branch of Jinan Municipal Taxation Bureau, an officer of the Political Work Department of Jinan Municipal Taxation Bureau, deputy secretary and secretary of the Communist Youth League Committee, director of the fifth division of the second branch of Jinan Municipal Taxation Bureau, director, deputy director and director of the foreign-related branch of Jinan Municipal State Taxation Bureau, director of the Inspection Bureau of Jinan Municipal State Taxation Bureau, party secretary and director of Jinan Central State Taxation Bureau, and assistant inspector of Jinan Municipal State Taxation Bureau.
In April 2003, he served as Party Secretary and Director of the State Taxation Bureau of Jinan High-tech Industrial Development Zone.
In September 2007, he served as a member of the party group of Jinan State Taxation Bureau, secretary and director of the party group of Jinan High-tech Industrial Development Zone State Taxation Bureau.
20 14 1 Member of the Party Group and Deputy Director of Jinan State Taxation Bureau.