才徐养三教导学习。悟性聪颖，读书一目十行，童年即入庠读书。嘉庆十二年（1807年）丁卯举人。嘉庆二十二年（1817年）丁丑科第二甲第五十名进士出身。经学程度深博，为考官赞赏。授内阁中书，清廉谨慎，不巴结权贵。提拔后进，与其交游的人众多。制艺理法以胡宏为宗，兼採陈子龙、黄淳耀等数家。骈文、杂文都不离经籍内容而尤其擅长经学。体弱多病，终年不癒，药不离身。卒年四十九。