1975.02-1977.12 English major, Foreign Languages Department, Jiangxi Normal University.
1977.12-1980.09 secretary of the foreign languages department of Jiangxi normal university.
1980.09- 1983.08 Master of Criminal Procedure Law, Graduate School of China University of Political Science and Law.
1983.08- 1988.09 cadre of the political and legal Committee of Jiangxi Provincial Committee of the Communist Party of China and deputy director of the research office.
1988.09- 1993.03 President of the First Court of Criminal Trial of Jiangxi Higher People's Court and member of the Judicial Committee (during this period: 1992.02- 1992.06 studied in the training class for young cadres of Jiangxi Provincial Party School)
1993.03- 1997.02 Vice President of Jiangxi Higher People's Court, member of the Party Group and member of the Judicial Committee (during this period:1995.09-1996.01Central Party School's municipal cadre training course; 1996.09 main hall level)
1997.02-1998.10 Member, Standing Committee Member and Deputy Secretary of Jiangxi Provincial Commission for Discipline Inspection.
1998.10-1998.12 Member of the the Supreme People's Court Party Group.
1998.12-2006.1/the Supreme People's Court, vice president, member of the party group, member of the judicial committee and second-level judge (during this period:1999.09-1999./) March 2005 to May 2005).
2006.11-2008.04 Member of the Standing Committee of Shanghai Municipal Committee and Secretary of the Municipal Commission for Discipline Inspection
April 2008-Deputy Secretary of the Party Group of the Supreme People's Court (ministerial level), executive vice president, member of the Judicial Committee, and first-class judge.