经历皖南事变。1943年，先后担任新四军浙东游击纵队政治部保卫科科长、敌伪军工作部部长、支队政治处主任、干部团参谋长。第二次国共内战时期，历任华东野战军第一纵队政治部保卫部长，二十军五十八师172团政委，第三野战军九兵团政治部保卫部长。1953年，参加朝鲜战争，担任任志愿军代表团代表出席板门店谈判，后任遣返战俘办公室主任。1954年，任华东军区政治部保卫部副部长，60军181师政委。后转任上海市科学技术委员会副主任。