新華社報導,李曉峰是江蘇鹽城人,大學法律專業畢業,1972年12月入伍,1975年6月加入中國共產黨,一級大檢察官。
報導指出,李曉峰長期在軍隊司法系統服役,曾任軍事法院副院長等職,並於2009年10月31日在11屆全國人大常委會第11次會議上獲任軍事檢察院檢察長職務。
2014年,時年60歲的李曉峰晉升副大軍區級,並繼續擔任軍事檢察院檢察長。
李曉峰一年後晉升為中將軍銜。2015年10月31日的中國中央電視台(大陸央視)「軍事報道」披露,解放軍軍事檢察院檢察長李曉峰10月30日佩戴中將軍銜肩章出席了總政治部的黨委擴大會議。