政治部副主任等职。1945年，任新四军第六师第十六旅政治部副主任、华中野战军政治部组织部部长等职。1949年，升任第三野战军第二十四军政治部主任。中华人民共和国成立后，担任福建省民政厅厅长、福建省政法委员会副主任。1955年，任福建省政协副主席兼福建省高级人民法院院长。1956年，任福建省副省长兼福建省政协副主席。1979年，任福建省人大常委会副主任。