清甘肃宁夏(今宁夏银川)人,字擎之,号西华。顺治二年(1645)应募从军,署潼关守备。率兵镇压西北回民起义。康熙十三年(1674)任宁夏提督,平定驻军叛乱。五年后出兵攻吴三桂,授勇略将军。十九年进克成都(今属四川),擢云贵总督。次年与彰泰等攻下云南城(今云南昆明),三桂孙世番*,三藩之乱平。后受权贵排挤,被迫归里。