都匀市委书记，黔南州委副书记、代州长、州长等职。2005年1月任贵州省人民政府副省长。2016年1月，卸任贵州省人民政府副省长职务，当选贵州省政协副主席。2021年1月，卸任省政协副主席职务。2013年，担任全国人大代表。2018年1月，当选第十三届全国政协委员。