六年（1687年）二月辛酉，接替禧佛，担任刑部尚书，后改户部尚书。由廖旦接任。康熙二十七年（1688年），被弹劾他勘察河工时袒护河道总督靳辅，之后郭琇弹劾他和大学士纳兰明珠、余国柱结党，被解职。康熙二十八年（1689年），为山东巡抚，提出士绅和百姓一起服役，七分蠲免业户，三分蠲免佃户。转任川陕总督。康熙三十八年（1698年）十一月，晋升文渊阁大学士，第二年因为他弹劾郭琇私改父名不实和川陕总督任内失察，三月被勒令休致。