1862年,封潮王,11月,合
谭绍光等与清军战于
嘉定区、
青浦镇间的黄渡、白鹤港一带,失利。次年1月,因
常熟市、昭文守将
骆国忠献城投敌,遂同李秀成、谭绍光自
苏州市往攻常熟,寻破北门,西门敌营。4月,解围撤兵。6月,与
陈坤书等赴援江阴
杨舍镇,并奉命屯军江阴、无锡间,以援苏州。旋率部退沙山。8、9月间与陈坤书等进援江阴,遇阻,随与谭绍光等出苏州反击,被却。他复败于东亭,退守无锡。12月,无锡陷,率众
巷战,与子德为
淮军所俘,牺牲,“不多言,亦无供状,临刑时颜色自若”。死后人头被装在一个小木笼里,高悬在大牢门旁的一根粗木竿上。