任中共来安县委书记兼来安支队委员。第二次国共内战期间，历任华东野战军第六纵队十八师五十四团政委、师副政治委员，二十九军八十七师政委。中华人民共和国成立后，历任公安十三师政委，华东军区公安军政治部主任、副政委，南京军区装甲兵副政委。1955年，授予中国人民解放军少将。