1991年至2004年,历任中国人民银行人事司干部、主任科员、副处级调研员、副处长、调研员、处长。
2004年至2006年,任中国人民银行人事司(党委组织部)副司长。
2006年至2009年,任中国人民银行南宁中心支行行长、党委书记兼国家外汇管理局广西区分局局长。
2009年至2010年,任中国人民银行南宁中心支行行长、党委书记兼国家外汇管理局广西区分局局长。
2010年至2011年,任中国进出口银行人力资源部总经理、党委组织部部长。
2011年至2013年,任中国进出口银行行务委员、人力资源部总经理、党委组织部部长。
2013年至2015年,任中国进出口银行行长助理、人力资源部总经理、党委组织部部长。
2015年至2019年,任中国进出口银行党委委员、副行长。
2019年11月至2021年07月,任中国人民保险集团股份有限公司监事长,兼任中国人民保险集团股份有限公司委员会副书记。
2021年07月至2022年09月,任中国工商银行股份有限公司党委副书记、监事长。
2022年09月,任中央纪委国家监委驻供销合作总社纪检监察组组长。