清顺天府宁河(今属天津市)人,字樵慵。嘉庆武举人出身。道光十八年(1838)任安徽寿春镇总兵。二十年夏曾会同江南提督陈化成防守吴淞。次年率兵千余人增援定海。旋与定海镇总兵葛云飞、处州镇总兵郑国鸿协力抗击英军,扼守晓峰岭。血战六昼夜,壮烈牺牲。