。北上兖州谒孙星衍，声名大起，科考屡试不中，举债度日，替人编书校书为生，曾为彭元瑞、刘凤浩撰辑《五代史记补注》，为黟县知县吴甸华编纂《黟县志》，林则徐聘其编纂《两湖通志》。遍游全国各地，“足迹半天下”。道光元年（1821年）中举人。道光十九年，江苏学政祁寯藻聘其主讲于惜阴书院，不久卒于金陵寓馆。
着作.着有《癸巳类稿》、《癸巳存稿》、《四养斋诗稿》等，死后七年由其友人张穆等捐资刻印成书。
评价.梁启超在其所着《清代学术概论》中将“癸巳两稿”列为清代札记“最