2001年6月任文山州文山县人民政府副县长;
2002年12月任文山州西畴县委副书记、县人民政府副县长、代理县长;
2003年1月任文山州西畴县委副书记、县人民政府县长;
2005年10月任文山州西畴县委书记、县人民政府县长;
2005年12月任文山州西畴县委书记;
2006年3月任文山州人民政府副州长、西畴县委书记;
2006年6月任文山州人民政府副州长;
2011年1月任文山州委常委、州人民政府副州长;
2013年1月任文山州委常委、州人民政府常务副州长;
2015年2月任文山州委副书记、州人民政府副州长、代理州长;
2015年3月任文山州委副书记、州人民政府州长;
2021年4月被免去文山州委副书记职务、辞去文山州人民政府州长职务。
(云南省纪委监委)
中央纪委国家监委网站截图