1997年 - 2015年,历任宁波银行东门支行办公室副主任,总行人力资源部主管、总助级高级副主管、总经理助理、副总经理、总经理,总行个人银行部、信用卡中心总经理,苏州分行行长等职务。
2015年04月 - 2026年02月,任宁波银行股份有限公司副行长。
2016年02月,任宁波银行股份有限公司执行董事。
2026年02月,任宁波银行股份有限公司副董事长、行长。