勤部政治部副主任。第二次国共内战期间，担任太岳军区后勤部政治部主任，参与太原战役等。中华人民共和国成立后，任川西军区政治部民运部部长，茂县军分区副政治委员、政治委员，成都军区干部部部长，军区政治部副主任。1955年，授予少将军衔，获二级八一勋章、二级独立自由勋章、二级解放勋章。1966年任军区后勤部部长。1972年任四川省军区政治委员。1976年任成都军区政治部副主任，1979年7月至1982年10月任成都军区副政治委员。