2年5月，任中共白云区委书记。2006年1月，任中共贵阳市委常委、白云区委书记。2008年6月，任中共贵阳市委常委。2010年5月，任中共贵阳市委常委、市人民政府副市长。2011年2月，任中共贵阳市委常委、市人民政府常务副市长。2012年11月，任贵州贵安新区党工委副书记、管委会主任。2016年8月，不再担任贵安新区管委会主任职务，继续担任贵安新区党工委书记。2014年1月20日，被贵州省第十二届人大常委会第七次会议补选为第十二届全国人民代表大会代表。