共产党。1979年5月至1981年9月，任中国人民银行复县支行副行长。1981年9月至1983年10月，任中国人民银行辽宁省大连分行计划科科长。1983年10月至1985年8月，任中国人民银行大连分行行长、党组书记。1985年8月至1993年9月，任中国工商银行副行长、党组成员。1993年9月至1996年12月，任中国工商银行副行长、党组副书记。1996年12月至2002年2月，任中国工商银行行长、党组书记、党委书记。2002年2月，任中国人民银行副行长、党委副书记。2003年3月，当选为政协第十届全国委员