康熙十九年（1680年）随征云南，因平定吴三桂有功，被封扥沙喇哈番。康熙三十五年（1696年）参与平定噶尔丹，再加封喇布拉哈番。康熙六十一年（1722年）出任首位巡视台湾监察御史。在台期间，他除考察台湾政风民情之外，也奏请清朝增设彰化县与淡水厅（厅治设于新竹），此为清朝设于台湾北部的首座官署。雍正元年（1723年），奉旨回京。因与总理事务四大臣之一的隆科多甚为要好，出任要职，与牛伦、程光珠、张其仁、 姚让、查嗣廷、马武、塞尔图、塞楞额并为隆党成员。曾任刑部左侍郎。康熙八年十月壬申，接替恩额德，担任清朝工