严光,湖北省大悟县宣化店镇关口村法王寺人。1929年加入中国共产主义青年团。1931年参加中国工农红军。同年,由共青团转入中国共产党。
土地革命战争时期,严光历任罗山县独立团排长,红25军第75师第223团连政治指导员、连长,红军大学区队长、教员,红军大学步兵学校队长兼教员。参加了鄂豫皖革命根据地历次反“围剿”斗争。参加了红25军长征。
抗日战争时期,严光历任中国人民抗日军政大学第一分校营长兼主任教员、副大队长,八路军山东纵队陇海支队大队长,第5纵队第3支队第8团参谋长,新四军第3师9旅26团副团长兼参谋长,第4师9旅26团团长。参加了反“扫荡”斗争。1945年冬,在兴隆庄战斗中,英勇负伤,右腿膝盖以下10厘米左右被截肢。
解放战争时期,严光历任华东野战军第2纵队后方办事处处长,江淮军区第2军分区司令员,皖北军区副参谋长。参加了薛县阻击战和淮海、渡江等战役。
中华人民共和国成立后,严光历任皖北军区参谋长,南京军区副参谋长兼军区法院院长,安徽省军区司令员,南京军区后勤部部长,南京军区顾问。
1955年,严光被授予少将军衔,荣获二级八一勋章、二级独立自由勋章、二级解放勋章。1988年7月获一级红星功勋荣誉章。2002年6月2日,因病在南京逝世,享年87岁。