1999-2006 Deputy Director of Legal Policy Research Office of the Supreme People's Procuratorate;
Since 2006, he has served as the director of the Legal Policy Research Office of the Supreme People's Procuratorate, and concurrently served as the deputy director of the Judicial Reform Office of the Supreme People's Procuratorate, the deputy director of the Taiwan Province Provincial Affairs Office, and the member of the Prosecutor Evaluation Committee;
From June 28, 2008 to October 28, 2008/KLOC-0, he served as a member of the Procuratorial Committee of the Supreme People's Procuratorate.