入南京大学气象系，后供职于西藏自治区气象局。1984年，担任局长、后改任中共西藏自治区党委副书记。1993年，任中华人民共和国建设部副部长。1997年，改任中共宁夏回族自治区党委书记。次年兼任宁夏回族自治区人大常委会主任。2002年，升任全国人民代表大会环境与资源保护委员会副主任、主任。