2006年3月至2007年2月,任中国银行业监督管理委员会辽宁监管局党委委员、副局长。
2007年2月至2008年5月,任中国银行业监督管理委员会安徽监管局党委书记、局长(正局级)。
2008年5月至2016年9月,任中国银行业监督管理委员会辽宁监管局党委书记、局长。
2016年9月至2018年10月,任中国银行业监督管理委员会大连监管局党委书记、局长。
2018年10月至2018年11月,任中国银行保险监督管理委员会大连监管局筹备组成员。
2018年11月至2019年6月,任中国银行保险监督管理委员会大连监管局巡视员。
2019年6月至2020年11月,任中国银行保险监督管理委员会大连监管局一级巡视员。
2020年11月,退休。
2021年12月被查。