1984年07月至1989年02月,任陕西省审计局行政事业审计处科员、副主任科员。
1989年03月至2000年08月,任陕西省审计厅农林水审计处副主任科员、主任科员。
1994年11月起,任陕西省审计厅农林水审计处副处长。
2000年08月至2001年05月,任陕西省审计厅经贸审计处副处长、处长。
2001年05月至2006年01月,任陕西省高速公路建设集团公司党委委员、副总经理兼总会计师。
2005年06月起,兼任陕西省国际信托投资股份有限公司党委书记。
2006年05月至2022年05月,任陕西省国际信托投资股份有限公司董事长。