担任中共云南省委书记。1998年1月起，兼任云南省政协主席。2001年10月，因李嘉廷案调任中华人民共和国审计署副审计长、党组副书记（正部长级）。其间，2003年3月至2003年5月，在中央党校省部级干部进修班学习。2004年12月起，兼任国务院三峡工程建设委员会委员。2007年10月，担任中央纪委常委。2013年3月，当选第十二届全国人大常委会委员。全国人大常委会委员华侨委副主任委员。2013年任中央第十巡视组组长，对科技部、中科院等部委开展巡视工作。