战川陕；1935年参加了红四方面军长征。抗日战争时期，李德生历任八路军129师三八五旅七六九团通信排长、特务连连长、副营长、营长，太行军区第二军分区三十团团长。第二次国共内战时期，李德生先后在晋冀鲁豫野战军及二野担任旅长、师长、十二军军长。朝鲜战争爆发后，李德生在1951年参加了抗美援朝，曾任中国人民志愿军师长、副军长，参加了第五次战役，曾担任了一段时间上甘岭战役的第一线总指挥指挥了十二军作战，参加了金城反击战。曾获朝鲜民主主义人民共和国二级国旗勋章和一级自由独立勋章。1957年，入南京高等军事