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月至今,任宁波银行股份有限公司职工监事、监事长。