1975年8月至1978年3月遼中縣下鄉知青;1978年3月至1980年2月,在遼寧省財政學校學習;1980年2月至1984年11月在遼寧省財政廳工作;1988年7月至1989年4月任遼寧省財政辦公室副主任;1989年4月至1992年5月任遼寧省財政廳商財處處長;1992年5月至1993年11月任遼寧省康平縣副縣長;1993年11月至1997年12 月任遼寧省財政支農周轉金辦公室主任;1997年11月任錦州市人民政府副市長;2002年3月遼寧省農業廳副廳長、黨組副書記;2008年3月遼寧省農村經濟委員會常務副主任、黨組副書記,省農村工作領導小組辦公室專職副主任(正廳級);2010年3月遼寧省遼河保護區管理局局長。