清四川涪州(今涪陵)人,字景垣,号海山。乾隆进士。为庶吉士,授编修累迁侍讲,奉使琉球国,使还,奏呈《琉球国志略》。以左庶子在上书房行走。后擢兵部侍郎。累官至兵部尚书。曾向清高宗反映四川国噜子农民武装情况,总督文绶因被撤职,后致仕。