林士弘,饶州鄱阳人,隋末南方农民起义军领袖。豪迈爽直,好武功,通谋略,随同乡操师乞率众起义,任大将军,攻占豫章郡。操师乞战死,林士弘继领其众,大败隋军于鄱阳湖,杀隋将刘子翊,众至十余万,初称南越王,后称帝,国号楚,定都豫章,年号太平,一度据有北起九江南达番禺的广大地区。战败投降,后又退守安成山洞,不久病死。
杨广继位后,搞得民穷财尽,怨声载道,山东人王薄首先树起义旗,反对隋朝的压迫,接著,全国各地农民起义迅速展开,此伏彼起。鄱阳人操师乞率先起兵反隋,林士弘积极响应,很快成为义军的中坚力量,操师乞率军攻陷豫章郡,任命林士弘为大将军。隋炀帝下诏命治书侍御史刘子翊率兵前去讨伐操师乞,操师乞中流矢而死,林士弘替代他统帅部众。
林士弘与刘子翊在彭蠡湖交战,刘子翊战败身亡,林士弘军威大振,兵力达到十余万人。林士弘据守虔州,自称南越王,不久自称皇帝,国号楚,建年号太平,任命同党王戎为司空。林士弘又攻取九江、临川、庐陵、南康、宜春等郡,各地豪杰竞相杀死隋朝的郡守县令,以整个郡县来响应林士弘。北自九江、南到番禺的广大地域,都为林士弘所据有。
方与县的贼帅张善安袭击并攻陷庐江郡,于是渡江,在豫章归附林士弘。林士弘怀疑他,让他在南塘上扎营,张善安因此怀恨林士弘,就袭击并打败林士弘,烧毁豫章郡的外城而去,林士弘迁居南康。萧铣派他的部将苏胡儿袭击并攻取豫章,林士弘退保余干县,林士弘虽失豫章,但仍然尚有南昌、虔州、循州、潮州等数州之地。汉阳太守冯盎以苍梧、高凉、珠崖、番禺等地归附林士弘,广州和新州的贼帅高法澄、沈宝彻杀死隋朝的州官,占据二州,归附于林士弘。
萧铣兵败被杀,萧铣的散兵大部分投靠了林士弘,林士弘的军队因此重振势力。唐朝荆州总管、赵王李孝恭派遣使者前去招抚,林士弘所辖的循州、潮州二州都投降唐朝。林士弘派遣他的弟弟鄱阳王林药师,率兵二万围攻循州,唐朝循州刺史杨略与林药师交战,杨略大败林药师军,将林药师杀死,林药师的将领王戎以南昌州投降唐朝。
林士弘害怕,也向唐朝请求投降,随即又逃入安城的山洞,袁州百姓相互聚合响应林士弘,唐朝洪州总管若干则派兵打败了他们,林士弘就在此时病逝。