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