人物出身
李忠是濠州定远人氏,以使枪棒卖药为生,因身材健壮,人称打虎将。 他是九纹龙史进的开手师傅。
两遇鲁达
史进到渭州寻找师父王进,结识提辖鲁达,同到酒店饮酒,半途遇到正在卖药的李忠。鲁达便邀请李忠一同前往。饮酒过程中,鲁达听闻镇关西强霸金翠莲,决定打抱不平,
并向李忠二人借钱,以资助金翠莲父女。史进取出十两银子,李忠却只拿出二两。鲁达认为李忠“不爽利”,将二两银子丢还给他。三人随即离开酒店,并在街上分手。
鲁达打死镇关西后,李忠担心惹上官司,急忙逃离渭州。途经青州桃花山时,遇到小霸王周通下山剪径。周通不敌李忠,便将李忠请上山寨,尊为寨主。李忠自此便在桃花山落草。后来,周通看中了桃花村刘太公的女儿,欲强娶她为压寨夫人,却在迎亲之时被借宿的鲁智深(即鲁达)痛打一顿。李忠下山给周通报仇,认出了鲁智深,将他请回山寨。周通折箭为誓,罢了这门亲事。鲁智深因看不惯李忠二人“作事悭吝”,离开了桃花山。
入伙梁山
双鞭呼延灼征讨梁山失利,败逃到青州,却被桃花山的喽啰兵盗走御赐的踢雪乌骓马。他向知府慕容彦达借兵,征剿桃花山,将周通打得大败而走。李忠便派人前往二龙山,向鲁智深求救。鲁智深虽看不惯李忠的吝啬,但仍与杨志、武松一同援救桃花山。期间,李忠曾与呼延灼交战,交战仅十余合,便不敌败走。
白虎山头领孔明、孔亮率军攻打青州,慕容知府忙召回呼延灼。呼延灼回师青州,生擒孔明。孔亮败逃途中遇到鲁智深等人。 鲁智深决定聚集二龙山、桃花山、白虎山三山兵马,一同攻打青州,因兵力不足,又向梁山请援。宋江率军攻破青州,降服呼延灼。李忠、鲁智深等三山头领便一同加入梁山。
宋江继任梁山寨主后,命李忠与周通、邹渊、邹润一同镇守鸭嘴滩小寨。
梁山排座次时,李忠排第八十六位,星号地僻星,与鲍旭、樊瑞等十六人一同担任步军将校。
三败高俅时,李忠随水军作战,与郑天寿、薛永、曹正一同生擒颍州汝南节度使梅展。
南征北战
梁山受招安后,李忠随宋江南征北战,先后征讨辽国、河北田虎、淮西王庆、江南方腊。
征讨方腊时,李忠随卢俊义打宣州。他见守将潘濬被张清用飞石将打落马下,便赶上将潘濬杀死。 独松关之战时,李忠与欧鹏、邓飞、周通一同上山探路,结果遇到厉天闰下山突袭。周通被一刀斩杀,李忠则带伤而逃。
惨烈结局
昱岭关之战时,李忠与史进、石秀、陈达、杨春、薛永一同率军巡哨,结果中了守将庞万春、雷炯、计稷的埋伏,被乱箭射死。 后追封义节郎。