1974年11月至1977年02月,贵州省凯里县炉山区平田农场知青;
1977年02月至1979年10月,任贵州省凯里县盐业公司工作员;
1979年10月至1983年07月,在贵州农学院植保系植保专业学习;
1983年07月至1996年09月,任贵州农学院植保系教师(其间:1990年9月至1991年1月在四川外语学院出国人员培训班学习;1995年9月至1996年9月在西北农业大学植保系攻读硕士研究生);
1996年09月至1999年06月,在华南农业大学资源与环境学院植物病理学专业攻读博士研究生;
1999年06月至2000年07月,任贵州农学院植保系教师(1999年12月评为副教授);
2000年07月至2002年06月,任贵州大学农学院植保系副主任(2000年12月评为教授);
2002年06月至2008年06月,任贵州省六盘水市副市长(其间:2005年7月至2005年12月挂职任中国工商银行个人金融业务部副总经理;2007年6月至2008年6月挂职任中国长江三峡工程开发总公司科技与环境保护部副主任);
2008年06月至2011年09月,任贵州省气象局局长、党组书记;
2011年09月至2012年02月,任贵州省黔南州委副书记,副州长、代州长(正厅长级);
2012年02月至2016年09月,任贵州省黔南州委副书记,州长;
2016年09月至2017年02月,任贵州省民族宗教事务委员会主任、党组书记;
2017年02月至2018年01月,任贵州省民族宗教事务委员会主任、党组副书记;
2018年01月至2022年01月,任贵州省政协民族与宗教委员会主任。