馮光,1920年出生于清遠縣湯塘(現為佛岡縣湯塘鎮)復興村,1939年參加潖江青年抗日先鋒隊,同年秋冬加入中國共產黨。
1940年,馮光調到珠江三角洲的廣游二支隊。1941年10月,在與西海對面龍灣駐的偽軍中隊商定有關起義的接應事宜時,被敵人包圍,突圍時其他隊員都犧牲了,馮光也遭受重傷。1944年7月24日,已升任中隊長的馮光隨禺南部隊進駐植地莊,準備第二次襲擊市橋,26日晨被日寇包圍。經過激烈的戰斗,大部分隊伍已突出重圍,馮光等8個同志仍被敵包圍。面對強敵,馮光沉著指揮,堅守植地莊,打退日軍10多次進攻,斃敵指揮官以下70余人。廣東人民抗日游擊隊珠江縱隊建立后,馮光任獨立第三大隊(簡稱“南三大隊”)大隊長,發動革命群眾,團結各黨派各階層愛國民主人士,建立起南三抗日民主政權。
1945年5月,珠江縱隊組建陳明任大隊長、馮光任副大隊長的西挺大隊,由梁嘉、謝斌、劉向東帶領挺進西江北岸,以廣寧為中心開辟抗日根據地。同年冬,建立西江地委,同時建立廣(寧)四(會)清(遠)區隊,馮光任區隊長,周明任政委。
1946年春節后,馮光、周明率部進駐廣寧中洞烏崩村時,遭到國民黨一千余兵力包圍。馮光、周明率隊組織突圍后,采取迂回戰術,粉碎敵人的“清鄉掃蕩”。接著敵人又收買流氓地痞混入游擊隊伍,企圖分化瓦解游擊隊,馮光等把混入部隊的敵人一一抓捕,并當眾處決,再次粉碎敵人的陰謀。
1947年9月,粵桂湘邊工委成立,并建立連江、綏賀兩個支隊和桂東獨立團。馮光任連江支隊司令員,周明任政委。1948年7月,馮光、周明率飛雷隊從廣寧出發,經清遠、英德渡過小北江進入英(德)乳(源)陽(山)邊地區,幫助整訓地方游擊武裝,組建成立“英乳陽曲抗征大隊”。8月16日在陽山黃坌高陂與陽山起義部隊會師,后留下部分隊伍與陽山起義部隊整編成立“陽山人民抗征自救隊”。9月,馮光、周明率主力部隊向連縣挺進,打退反動武裝的掃蕩圍剿。為了鞏固開辟連縣的革命根據地,馮光、周明留下種子隊,與連縣游擊隊、起義部隊分別整編建立起東陂人民抗征隊和連(縣)宜(章)臨(武)人民抗征大隊。11月初,馮光、周明率隊返回陽山,指揮連縣、英德、乳源等小北江兩岸的武裝斗爭。
1949年1月22日,國民黨陽山縣長李謹彪親自率領其手下3個主力連和駐連縣省保安十七團第三營以及地方武裝400多人,兵分兩路向游擊隊駐地小江羅漢塘撲來。連支司令部集中兵力準備在沙坪伏擊敵人,但部隊還沒設伏好,敵尖兵就到達陣地并搶占了山頭,與我方陣地形成對峙。馮光親臨陣地指揮殺敵,打退敵人的多次進攻,斃敵營長以下數十人。在長時間的對峙戰斗中,馮光不幸中彈壯烈犧牲,時年29歲。