1In August, 1996, he served as deputy inspector of the State Labor Bureau.
1March, 1999, as the discipline inspection inspector of the State Labor Bureau.
200 1 1 1 Deputy Director of National Social Labor Insurance Department.
In February 2004, he served as a cadre of the State Commission for Discipline Inspection.
In 2006, he served as deputy director of the classroom of the State Commission for Discipline Inspection.
From June 5438 to February 2006, he served as the director of the State Commission for Discipline Inspection and Correction Office.
In June 2008, he served as the head of the discipline inspection team, director of the supervision office and member of the party group of the State Construction Bureau.
20 10 12 served as the leader, supervisor and member of the party group of the discipline inspection team of the Housing and Urban-Rural Development Bureau.