1852年(文宗咸丰二年)青浦知县余龙光追缴已豁免的钱粮,他发动抗粮斗争,组织塘湾、
黄渡等二十余村农民武装自卫,不久击退青浦知县李初祁、苏州知府钟殿选的进攻。次年与嘉定南翔镇的农民秘密结社“罗汉党”联合,又取得上海“
小刀会”的协助,举行嘉定起义,占领县城,他以“义兴公司”名义,发布文告,豁免钱粮,镇压恶官蠹役和豪绅。上海“
小刀会”起义后,他率起义农民四千人增援上海,为“小刀会”领袖之一。旋返青浦,又派军攻克宝山(今上海市属
宝山县)、青浦县城。其后嘉定(今上海市属嘉定县)在清军和地主武装进攻下失陷。他被俘后在苏州就义。余部在徐耀及其女
周秀英率领下,转入上海继续作战。另一部退入嘉定西乡坚持斗争。后不详。