1996111998 In February, he served as a member of the Party Group and Vice President of the People's Court of Shapingba District, Chongqing;
1March 1998-July 2002, served as member of the Standing Committee of Shapingba District Committee of Chongqing Municipality and secretary of the Political and Legal Committee;
From August 2002 to April 2004, he served as a member of the party group and vice president of Chongqing No.1 Intermediate People's Court;
From May 2004 to September 2006, he served as Party Secretary and President of Chongqing No.3 Intermediate People's Court;
From June 5438, 2006 to August 2009, he served as deputy secretary and president of the Party Committee of Southwest University of Political Science and Law.
August 2009-Member of the Party Group and Vice President of Chongqing Higher People's Court.