明末开原卫(今辽宁开原)人,本姓王,字虎山,军中号黄闯子。行伍出身,积功至副总兵,为京营名将。崇祯十一年(1638)起,以禁军参与镇压农民军,得署总兵衔。十七年封靖南伯。福王监国,进封侯,为江北四镇之一。原镇庐州,后移镇太平。清军渡江后,福王逃入其芜湖军营。清遣降将刘良佐率兵追至,他拒绝招降,中流矢,*身死。