He has served as deputy director of the Guangdong Provincial Department of Justice, member of the Standing Committee of Huizhou Municipal Committee of the Communist Party of China, secretary of the Political and Legal Committee of Huizhou Municipal Committee, member of the Standing Committee of Jieyang Municipal Committee of the Communist Party of China, secretary of the Political and Legal Committee and deputy secretary of Jieyang Municipal Committee of the Communist Party of China.