院庶吉士。雍正十三年（1735年）散馆授编修。干隆三年（1738年）任陕西道监察御史。擢礼科给事中。后历官巡视南城巡城御史，巡视东城巡城御史，礼科掌印给事中。干隆十二年（1747年）充河南乡试正考官。干隆十四年（1749年）迁淮安通州巡漕御史。后署理京畿道监察御史，巡视北城巡城御史。钦命巡视，遍历五城。迁鸿胪寺少卿，通政司参议，擢太常寺少卿。退休告归而卒。
事蹟.陕西御史任内陕西水利建设，干隆帝採纳准予实行，并收入〈名臣奏疏〉。又奏请放宽换照期限，增筑石板道路以便利行旅，得到同意