1934年10月中央紅軍主力長征後,隨福建省龍巖縣(今龍巖市新羅區)江山鄉前村人。1929年6月參加革命鬥爭,曾任龍巖縣江山區工農赤衛隊隊員、龍巖紅軍游擊隊戰士。黨組織和紅軍游擊隊轉移山區堅持革命鬥爭,參加了閩西遊擊區的三年游擊戰爭。1938年3月閩西紅軍主力改編為新四軍第二支隊北上抗日後,留守閩西參加抗日救亡活動。1941年“閩西事變”(指1941年1月國民黨頑固派偷襲閩西特委的事件)後,轉入隱蔽鬥爭,任龍巖縣赤坑游擊隊班長,參加了閩西遊擊區的抗日反頑游擊戰爭。抗戰勝利後,國民黨發動內戰,殘酷“清剿”閩西遊擊根據地。林永發隨部參加自衛反擊作戰,1946年在鐵石洋反“清剿”戰鬥中犧牲。