1976 10 as a technician of Heilongjiang Geophysical Exploration Team;
1978 10 Since June, he has served as deputy section chief, section chief, deputy director, director and senior engineer of Seismological Bureau of Shandong Province;
1996 1 1 Deputy Director of the Justice Department of Shandong Province;
In May 2006, he served as inspector of the Justice Department of Shandong Province.
2008.01-2016.01Vice Chairman of Shandong Provincial Political Consultative Conference.
Standing Committee of Shandong CPPCC, Deputy Director of Social Legal Committee of Shandong CPPCC, President of Shandong Legal Education Association.
2065438+In March 2006, he resigned as the chairman of the Sixth Committee of Shandong Province, Democratic Progressive Party.