宣和三年(1121年)正月,方腊部将方七佛进围秀州(今浙江嘉兴),并分兵进入湖州(今属浙江)境内。正值
王禀率领东路宋军从北而来,方七佛迎战,不胜,退守杭州。方七佛在杭州有六万之众,宋将
辛兴宗派部下
宋江率领千人攻打杭州,宋江的旧部下百余人虽然在此战中伤亡惨重,但宋江最后还是用计攻破杭州擒住了方七佛。
宋宣和二年,睦州方腊作乱,陷六州五十二县,势甚振。会张叔夜招降梁山宋江,使属熙河前军统领辛兴宗,辛予千人,令攻杭州。杭州贼方七佛,有众六万,宋江用计攻破,擒之,旧属百余人亦伤亡过半。
在《
宋史演义》中他是方腊部下最悍勇的头目,在宋江进攻杭州时砍断武松的一条胳膊,但遂后他被武松单臂擒获,之后他被剥去衣服,作为牺牲。当下剖腹取心,荐祭张顺等一班烈士。