曾任中国农业银行咸宁地区分行副行长、中国农业银行武昌支行副行长、中国农业银行武汉分行银行卡部副总经理(主持工作)、中国农业银行武昌支行行长、中国农业银行恩施州分行行长、中国农业银行省分行信用卡中心总经理、中国农业银行省分行三农信贷部总经理等职务。
2011年01月,担任深圳发展银行武汉分行行长助理。
2012年03月,担任湖北银行行长助理。
2016年01月,担任湖北银行副行长。
2017年12月,担任贵州银行党委书记。
2018年04月 - 2021年01月,担任贵州银行党委书记、董事长。