于干宁二年（895年）夺取与义昌军相邻的大军镇卢龙军，五年（898年）派刘守文占领义昌军，以刘守文为留后。天祐四年（907年），刘守光推翻刘仁恭并软禁之，夺取卢龙。刘守文闻讯，攻打刘守光，兄弟间交战数年。开平三年（909年）五月，刘守文被刘守光部将元行钦在战斗中生擒。刘守光软禁刘守文，试图进军夺取义昌。义昌军节度判官吕兖、孙鹤推刘延祚为刘守文继任者，试图据守义昌军部沧州。刘守光久攻沧州不下，把刘守文带到前线展示，但沧州仍然固守。城中粮尽，百姓吃粘土，军士吃人，驴马也互相吃尾巴，甚至体弱的百姓也被军队所吃