。1969年至1972年，任临夏回族自治州农机厂厂长。1972年至1980年，任中共甘肃省广河县委书记，中共康乐县委书记。1976年10月至1978年10月，担任康乐县县长。1980年至1982年，任临夏回族自治州副州长。1982年至1987年，任临夏回族自治州州长、临夏回族自治州委副书记。1987年5月至1989年3月，任临夏回族自治州人大常委会主任。1989年3月至1996年2月，任甘肃省人大常委会副主任。此外担任中共第十三届中央候补委员；十三届八中全会递补委员。