清浙江山阴(今绍兴)人,字雨田,又字鹏起。道光武进士。道光十九年(1839)任浙江定海镇总兵。二十一年,与处州镇总兵郑国鸿、寿春镇总兵王锡朋据守定海,协力抗击英军,血战六昼夜。负伤四十余处,最后中炮牺牲。著有《浙海险要图说》等。