曾先后在中国人民银行成都市分行非银行金融机构管理处、银行与非银行处工作。
2000年07月进入中国保监会成都办工作,历任中国保监会成都办稽核检查处副处长、四川保监局稽核检查处副处长、人身保险监管处处长、财产保险监管处处长。
2009年03月,任宁波保监局党委委员、副局长。
2018年11月,任四川银保监局党委委员、副局长。
分管普惠金融处(扶贫工作推进领导小组办公室)、非银行机构检查处、保险中介监管处、财务会计处、四川省保险中介行业协会。