医为业。干隆三十九年（1773年）出生，嘉庆六年（1801年）举人，试礼部不第，遂以教授为业。事亲至孝，道光六年（1826年），应试归来，父已殁，遂不再上公车。生平好考据，“不作矫激之论，不作迂阔之谈，实事求是”，开创有月亭学派。清宣宗道光二十四年（1844年）三月，任德庆州学正，是年十一月，卒于任上。着有《毛诗通考》30卷、《毛诗识小》30卷、《史记蠡测》1卷、《供冀小言》2卷、《古谚笺》11卷、《冠婚丧祭仪孝》12卷、《公车见闻录》4卷、《修本堂稿》4卷、《月亭诗抄》2卷等。