历任中国人民银行江苏省分行稽核处非银行科科员、监察室科员,中国人民银行南京分行监察专员办科员、监察专员办纪检监察员(副科级)、合作处财务科副科长,江苏省农信社计划统计处主任科员,江苏省联社发展规划处副处长、业务管理处副处长、业务发展部副总经理,泰州农村商业银行党委书记、董事长,江苏省纪委监委派驻江苏银行纪检监察组组长、江苏银行党委委员,江苏银行党委副书记、行长、首席合规官。
2026年04月,任江苏银行股份有限公司董事长。
2026年07月,辞任江苏银行股份有限公司行长、首席合规官职务,继续担任公司董事长。