历任吉林省吉林铁合金厂、吉林省辽源市无线电五厂会计,吉林省辽源市财政局、吉林省辽源市委财贸部干事、科长,吉林省辽源市审计局副局长、局长、党组书记(正处级),国家审计署沈阳副特派员(副局级)、特派员、党委书记(正局级),国家审计署京津冀特派员、党委书记(正局级),青海省人民政府省长助理、党组成员,青海省人民政府副省长、党组成员,国有重点大型企业监事会主席(副部长级)。