四年（1739年）己未科二甲第七名进士。选翰林院庶吉士，散馆授编修。五迁至侍郎，历官兵、吏、户诸部。干隆二十年（1755年）五月，因漏言胡中藻事，下部议夺职，左授右中允。十二月，擢吏部侍郎。干隆二十一年，令在军机处行走。师讨准噶尔，命如巴里坤董军储。历礼部尚书、刑部尚书，官至工部尚书。熟稔南北河渠水利，能治水。干隆三十八年（1773年）闰三月充《四库全书》馆总裁，不久卒。谥文达。葬于梅岭景区皇姑墓。
着作.工诗、文、书法，奉敕撰《热河志》、《秘殿珠林》、《石渠宝笈》等。有《灌亭诗钞