读于中央民族学院政治系。1983年，担任楚雄州副州长。1992年，任州长。2000年，改保山地委书记，次年升任云南省委常委。2006年，兼任云南省副省长。2012年3月，当选为云南省政协主席。2012年6月辞去云南副省长职务。2018年1月，当选第十三届全国政协委员。