1983 to 1988 served as director and deputy director of the training department of Fujian Armed Police Corps, 1988 served as director of the police training department of Fujian Armed Police Corps in July, 1990 served as deputy chief of Fujian Public Security Fire Brigade in February, and 1994 served as chief of Fujian Public Security Fire Brigade. In June 2005, he served as political commissar (deputy rank) of Chongqing Fire Corps of Armed Police. In July 2006, he was promoted to the rank of Major General of Armed Police. In June 2009, he served as the captain (deputy rank) of Chongqing Fire Corps of Armed Police. Since May 2009, he has served as deputy director of Chongqing Public Security Bureau and secretary of the Party Committee of the Fire Brigade.