1983年08月—1985年05月,担任中国工商银行安顺市中心支行计信科科员。
1985年05月—1988年06月,担任中国工商银行安顺市中心支行计信科副科长。
1988年06月—1990年07月,担任中国工商银行安顺市支行副行长。
1990年07月—1995年02月,担任中国工商银行安顺市支行党组成员、副行长。
1995年02月—1997年01月,担任中国工商银行安顺地区中心支行行长助理。
1997年02月—2002年04月,担任中国工商银行遵义地区中心支行党组成员、副行长。
2002年04月—2002年09月,担任国家开发银行贵州省分行客户(信贷)二处负责人(副处级)。
2002年09月—2003年10月,担任国家开发银行贵州省分行客户(信贷)二处副处长。
2003年10月—2006年01月,担任国家开发银行贵州省分行客户(信贷)二处处长。
2006年01月—2008年01月,担任国家开发银行贵州省分行经营管理处处长。
2008年01月—2013年04月,担任国家开发银行贵州省分行客户(信贷)一处处长。
2013年04月—2021年03月,担任贵州银行党委委员、副行长。