师十八旅五十二团营长、营政治指导员，第一师教导旅政治部组织科科长，教导旅第一团政治处主任，新四军第一纵队一旅二团参谋长等职务。在第二次国共内战期间，他担任了华东野战军第一纵队一师二团团长，第三师参谋长，第三野战军二十军六十师参谋长等职务。在中华人民共和国建立后，他担任过中国人民志愿军副师长，中国人民解放军师长，副军长兼参谋长等职位。1964年他晋升为少将军衔。