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月,任中央紀委國家監委駐供銷合作總社紀檢監察組組長。