省第一建筑工程局二公司经理。1987年，担任甘肃省副省长。1989年，担任中共甘肃省委副书记。1993年1月，升任中共甘肃省委副书记、甘肃省省长。同年9月任中共甘肃省委书记。1998年，担任中国人民银行副行长。1998年6月—2003年3月担任中共中央金融工作委员会副书记。