清满洲镶黄旗人,富察氏。生员出身。累迁护军统领。乾隆三十八年(1773)参与平定大小金川土司叛乱。四十一年以功封一等襄勇伯,在军机处行走。次年任成都将军,兼署四川提督。四十六年镇压甘肃回民苏四十三起义,授乌鲁木齐都统,迁伊犁将军。旋以私释官犯逮问入京拟绞。因甘肃固原回民起义复兴,又被起用。累擢至正红旗汉军都统。嘉庆初镇压白莲教起义军,攻杀王聪儿、姚之富等。授兵部尚书、武英殿大学士,晋三等侯。道光时,以老病休退。