1984年7月-1989年2月,在陕西省审计局行政事业审计处工作,任科员、副主任科员。
1989年3月-2000年8月,在陕西省审计厅农林水审计处工作,任副主任科员、主任科员。
1994年11月,任陕西省审计厅副处长。
2000年8月-2001年5月,任陕西省审计厅经贸审计处副处长(主持工作)、处长。
2001年5月-2006年1月,任陕西省高速公路建设集团公司党委委员、副总经理兼总会计师。
2005年6月,兼任陕西省国际信托投资股份有限公司党委书记。
2006年5月29日,当选为陕西省国际信托投资股份有限公司董事长。
2012年12月10日,陕西省人民政府研究决定,获任陕西省国际信托股份有限公司第七届董事会董事长。