成化十四年(1478)
进士,授
行人,出使
庆王府。三年后,选为南京广西道
监察御史,太监
梁芳、陈某
怙宠市权,而南京太监郭镛横行,擅入后湖,李善与
同官缪樗等上疏极言,虽不报,但三人受宠由此衰落。受命清理江北诸郡
尺籍,刮弊剔蠹以影射出者八百人有奇。
寿宁侯
张鹤龄的
族子倚仗权势,欺压百姓,李善说:“
教授,侯门之
钤,钤弗严,故至此矣。”于是参劾其教授姚伦就问,教授惧走,匿藏侯府不出,李善于是弹劾寿宁侯交出教授就问,寿宁侯家以罪发戌者若干人,
京师远近哗然,皆知有李御史也。寿宁侯怀恨在心,挑剔李善,
明孝宗震怒,欲置于理,被陈宽等人谏止。
吏部恐终不免,遂拟升河南
按察佥事。都指挥李贤守备嵩卢,滥受
民词,纳贿无厌。李善分巡
河南道,乃劾罢去。
黄河决口,
都御史刘大夏与平江伯陈偕前来督修,乃求综理其事者,
藩臬以李善应。李善相度水势,开修
贾鲁河四十八里,改河南注筑,塞黄陵缺口百十余丈,断水东流。大功垂成,复决,李善仅以身免,乃更修数月,功乃成,诏升俸一级。未几,母亲卒乃归,其后复任
湖广,分巡荆襄,以计平定何淮叛乱,诏升俸一级。在湖广任职两年后,擢山东
按察副使,兵备
临清。一日,报
锦衣卫千户刘海与一校尉乘船至,声势甚大,李善见而疑之,捉拿刘海拷问,果然是刘海做假。在临清任职五年后,擢山西
按察使。晋王宠宦、
门副刘茂相倚为奸,府中金货辄匿,众无敢言。刘茂与府中人李成有隙,诈逼李成几死,李成诉之,于是缉捕刘茂,刘茂急附晋王,晋王为之请,不从,竟捕刘茂,后来刘茂病死狱中。
刘瑾用事,欲为刘茂复仇,但李善自防甚密,竟不能害也。
正德元年(1506),擢四川右
布政使。未几,转左。招抚四川
番夷,明武宗大悦,赐袭衣、白金。寻拜南京
都察院右
副都御史,会同
吏部,考察南京
庶官,乃自引
乞休,小许慰留之。转南京
刑部右侍郎,遇上尚书缺,独理部事。狱中死囚三人将行刑,李善以未经覆奏止之,次日
邸报至,三人移交江西
巡按御史勘问,众皆叹服。
正德五年(1510),晋南京
工部尚书,督修
孝陵及
懿文太子诸寝殿。不久,疾作,罢归。是时公年未满七十才不究用识者恨焉比归而其子守经先巳买田筑室及诸游乐亭池之胜竹树花卉鱼鸟之趣无不毕具公处之怡然不知老之至也辛巳夏