2005年至2006年,担任中国银行业监督管理委员会福建监管局党委委员、副局长。
2006年至2011年,担任中国银行业监督管理委员会非银行金融机构监管部副主任。
2011年至2014年,担任中国银行业监督管理委员会安徽监管局党委书记、局长。
2014年至2016年,担任中国银行业监督管理委员会纪委副书记、监察局局长。
2016年至2018年,担任中央纪委驻中国银行业监督管理委员会纪检组副组长。
2018年06月至2023年05月,担任中国民生银行党委副书记、副行长。