1980年12月—1983年07月,担任中国人民银行贵州省平坝县支行储蓄会计。
1983年07月—1998年02月,担任中国工商银行安顺中支信贷科信贷员兼团支部书记、营业部副主任、国际业务部经理、国际业务部主任。
1998年02月—1999年04月,担任中国工商银行安顺市支行党组书记、行长。
1999年04月—2000年09月,担任中国工商银行安顺塔山支行党组书记、行长。
2000年09月—2001年12月,担任中国工商银行安顺分行工商信贷处处长。
2001年12月—2009年04月,担任贵州省安顺市城市信用社副董事长兼总经理。
2009年04月—2012年09月,担任贵州省安顺市商业银行董事长、党委书记。
2012年09月—2017年12月,担任贵州银行党委委员、副行长。
2017年12月至今,担任贵州银行党委副书记、行长。