1990年 - 1994年,在天津大学电力系统及其自动化本科学习。
1994年08月 - 1998年05月,担任宁波市科技城市信用社信贷员。
1998年05月 - 2001年03月,担任宁波市城市合作银行月湖支行信贷科副科长。
2001年04月 - 2005年01月,担任宁波银行公司业务部总经理。
2005年02月 - 2006年07月,担任宁波银行授信管理部总经理。
2006年08月 - 2007年03月,担任宁波银行北仑支行行长。
2007年04月 - 2008年01月,担任宁波银行公司业务部总经理。
2008年01月 - 2009年01月,担任宁波银行行长助理。
2009年01月 - 2011年10月,担任宁波银行副行长。
2011年10月 - 2022年01月,担任宁波银行行长。
2022年02月 - 2024年02月,担任宁波银行股份有限公司党委副书记。
2024年02月 - 2025年11月,任宁波银行职工监事、监事长。
2025年11月至今,任宁波银行党委委员,履行相关工作职责。