在大河拐、洋阿尔巴特、沙布都尔、浑河诸战中都有战功，赐花翎，擢湖南临武营参将。道光十二年，跟从追剿江华瑶族赵金龙叛乱，赐号锐勇巴图鲁，擢宝庆协副将。又平广东连州瑶民叛乱，功劳最大。擢汀州镇总兵，以丁忧归乡。道光十八年，起授寿春镇总兵。道光二十年，与提督陈化成防备吴淞，伊里布调援宁波，之后与葛云飞等镇守定海。随后因敌方採用巨砲不能抵御，在手刃数人，遇害身亡。之后清军获得尸体后，巡抚刘韵珂验实后改殓。予骑都尉兼一云骑尉世职，谥刚节。有两子王承泗、王承瀚俱授官。