1981.09 ——1985.07 Law students of Xiamen University.
1985.08 ——1988.11Clerk of Fujian Higher People's Court.
1988.11——1991.12 Assistant Judge of Fujian Higher People's Court (Deputy Department Level)
1991.12 ——1993.02 Deputy Director and Assistant Judge of the Political Department of Fujian Higher People's Court (department level).
1993.03—— 1993.05 deputy director and assistant judge of the cadre office of Fujian higher people's court.
1993.05—— 1994.07 director and assistant judge of the cadre office of Fujian higher people's court.
1994.07——2002.05 Director and judge (deputy division level) of Fujian Higher People's Court.
2002.05—2005.09 Deputy Director of the Political Department of Fujian Higher People's Court and Director of the Department of Government Cadres (director level)
2005.09——20 1 1.08 Executive Deputy Director of the Political Department of Fujian Higher People's Court and Director of the Department of Government Cadres.
2011.08 —— 2012.01Party secretary, vice president (acting president), members of judicial committee and judges of Putian Intermediate People's Court of Fujian Province.
2012.01—— 2015.09 Party secretary, president, members of judicial committee and judges (deputy department level) of Putian Intermediate People's Court, Fujian Province.
20 15.09—— Party Secretary and Acting Dean of Fuzhou Intermediate People's Court, Fujian Province
20 16.02—— President of Fuzhou Intermediate People's Court