1980-11 - 1981-9 中国人民银行云南省玉溪地区中心支行计划科 干部
1984-8 - 1986-2 中国农业银行云南省玉溪地区中心支行计划科 干部
1986-2 - 1988-8 中国农业银行云南省玉溪地区中心支行计划科 副科长
1988-8 - 1994-8 中国农业银行云南省玉溪地区中心支行办公室 主任
1994-8 - 1995-5 中国农业银行云南省玉溪地区易门县支行 行长
1995-5 - 1996-10 中国农业银行云南省玉溪地区中心支行 党组成员、副行长
1996-10 - 2004-4 中国农业银行云南省曲靖地区分行 党委(组)书记、行长
2004-4 - 2006-12 中国农业银行云南省分行营业部 党委书记、总经理
2006-12 - 2010-6 中国农业银行云南省分行 党委委员、行长助理
2010-9 - - 中国农业银行云南省分行 党委委员、副行长
2013-8 - - 农银能投(北京)投资基金管理有限公司 董事长兼总裁