支队教导大队队长、第一师三旅七团营长、如皋警卫团参谋长等职。1944年4月，任南通县警卫团团长。第二次国共内战期间，担任华东野战军第四纵队十一师参谋长，先遣纵队第四支队参谋长，第三野战军24军73师师长，参加孟良崮战役。朝鲜战争中，率领72师参加上甘岭战役；后升任中国人民解放军第24军副军长，后改任中国人民解放军第28军副军长、军长，北京军区副司令员。1961年晋升为少将。获三级八一勋章、二级独立自由勋章和一级解放勋章。1995年7月，康林在北京逝世。安葬于通州市干部公墓（位于今南通市通州区）。彭冲