1969年09月——1970年12月,在合陽縣電影院工作;
1970年12月——1981年04月,在中國人民解放軍步兵60團政治處、20師政治部工作;
1981年04月——1987年03月,在渭南軍分區政治部幹部科、原臨潼縣人武部、原渭南市人武部工作,任政工科長;
1987年03月——1996年09月,在原渭南地區勞動人事局、市勞動人事局工作,先後任辦公室副主任、幹部科長、副局長、黨組書記、局長;
1996年09月——1998年04月,渭南市人事局黨組書記、局長;
1998年04月——2003年07月,渭南市委常委、宣傳部長(期間於1998年12月至2001年9月參加陝西教育學院政治思想品德教育專業學習);
2003年07月——2004年11月,渭南市政府黨組成員、副市長;
2004年12月——,渭南市委常委、市政府黨組副書記、常務副市長。
協助市長負責市政府常務工作。分管市政府辦、法制辦、發改委、物價局、公安局、司法局、監察局、人事局、編辦、統計局、信訪局、地誌辦、市政府研究室(市發展研究中心)、行政學院、接待辦、清欠辦、行政服務中心;聯繫市國安局、國稅局、地稅局;聯繫市人大、政協、紀檢委、統戰部、政法委(市綜治辦)、檢察院、中級法院、直屬機關工委、老乾局、工商業聯合會、民主黨派、渭南軍分區、駐渭部隊、武警支隊、消防支隊、國家統計局渭南調查隊;協調鐵路建設事宜,負責老火車站搬遷工作 。