咸丰十一年(1861),捻军进入山东,宋景诗参加白莲教起义,在聊城(今东昌府区)沙镇刘家河一带集结义军万余人,以黑旗做标志,号称“黑旗 军”。
宋景诗率部先克沙镇,继而进攻东昌府城,由于缺乏攻城工具和经验,又遭清军大炮轰击,连攻3次未克。
遂将主力转移到临清、邱县一带,联合其他各旗农 民起义军,连续攻占邱县、冠县、莘县、馆陶、阳谷、观城、朝城、濮县等13座县城,严重地动摇了清政府在鲁西地区的统治。
清政府大为震惊,1861年五月 末派兵部右侍郎胜保等率部镇压农民起义军。
最后,清军使用“洋枪队”,迫使黑旗军退至临清小刘贯庄。
清军僧格林沁部在庄外挖壕放水,妄图水淹义军。黑旗军乘夜悄悄撤走,南经莘县,西 入清丰,北走临漳,东进德州,回到夏津、高唐。
半月之间,冲出清军重重围剿,昼夜行军三百里,足迹遍及直、鲁、豫三省交界地区的30余县。后再度南下湖 北,与捻军张宗禹部会合。
同治四年(1865)初,黑旗军绕道江苏,再入山东,配合捻军,诱使尾追的僧格林沁部陷入重围。同年四月二十四日夜,于曹州(今菏泽)大败清军,击毙僧格林沁。
关于宋景诗的结局,说法不一:一说捻军失败后,黑旗军转入东平湖,宋景诗不知所终;一说捻军失败后,宋景诗独自流落徐州、亳州一带,卖艺授徒,于1871年被安徽巡抚英翰杀害;一说小刘贯庄一带有人在1899年还见宋景诗回过家。