From 1940 to 1942, he served as the captain of the plainclothes team of the Security Department of the Shaanxi-Gansu-Ningxia Border Region.
Since April 1955, he has served as Director of the Political and Legal Office of the Sichuan Provincial People's Committee.
During this period: from March 1959 to November 1962, concurrently served as the dean of the Sichuan Provincial Institute of Political Science, Law and Public Security; from September 1959 to January 1967, concurrently served as the secretary of the Sichuan Provincial Committee Ethnic Minorities Work Committee of the Chinese Communist Party; from August 1962 to June 1964, concurrently served as Sichuan Dean of the School of Administration.
From 1972 to 1974, he served as the group leader and deputy director of the Political Department of the Sichuan Provincial Revolutionary Committee.
From January to July 1983, he concurrently served as political commissar of the Chinese People's Armed Police Force.