1976 joined the army and served as platoon leader, company political instructor and armed forces officer;
1986 10 to199610, successively served as a member of the commission for discipline inspection, deputy director of the Party Committee Office, deputy secretary of the Party Committee of the General Highway Section, deputy secretary and deputy director of the Party Committee of the Transportation Bureau, secretary of the Party Committee of the General Highway Section and section chief;
1996 12 served as deputy secretary of Yucheng county Committee and county magistrate of county people's government;
199965438+served as secretary of the civil rights county party Committee in February;
In May 2005, he served as Assistant Mayor of Shangqiu Municipal People's Government;
In April 2006, he served as Secretary-General and Director of the Office of Shangqiu Municipal People's Government. Responsible for handling the daily work of the municipal government and presiding over the overall work of the municipal government office.
In February 2009, he served as deputy director of the Standing Committee of Shangqiu Municipal People's Congress.