学士，知定州、扬州、大名府。绍圣元年（1094年）再次入京任吏部尚书、尚书左丞，进正议大夫中书侍郎。元符三年（1100年）参与拥立宋徽宗即位，进门下侍郎、金紫光禄大夫，又因为平定了鄯州、廊州，收复了河湟，被升特进。崇宁三年（1104年），第三次遭御史中丞朱谔弹劾被降为资政殿大学士，离开汴京知河南府。后来再降为资政殿学士，知颖昌府、大名府。不久又加观文殿学士、奉国军节度使。大观四年（1110年）召为祐神观使，同年病逝。
身后.追赠开府仪同三司，谥“文定”。