During the revolutionary war years, he served as the monitor of the first column and the captain of the second team of the fourth branch of Minzu University of China. Company commander of the third column, staff officer of the headquarters, and head of the team training team. 129 students of the division staff training team. Captain of the rotation training brigade of the third division of Taihang. Commander of the Third Division of Taihang, Chief of Military Affairs Unit. County magistrate of Wuxiang County, Taihang. Director of the Military and Political Department of the Third Column Command, Minister of the Democratic Movement Department of the Political Department, and Minister of the Logistics Department of the Eleventh Army.
After the establishment of People's Republic of China (PRC), he served as Commissioner of Fuling Commissioner's Office, Deputy Secretary and Commissioner of Fuling State Committee, Secretary and Commissioner of Fuling State Committee, Political Commissar of Military Division, Deputy Director of Sichuan Provincial Procurement Department, Deputy Secretary-General of Sichuan Provincial People's Committee, Deputy Director of Sichuan Provincial Agriculture and Industry Department, Deputy Director of Sichuan Planning Commission, Deputy Director of Sichuan Agriculture and Forestry Department, Deputy Director of Sichuan Agricultural Department, Deputy Director of Sichuan Agricultural Machinery Bureau and member of Sichuan Provincial People's Congress Standing Committee.
He left his job to have a rest.