清嘉庆十五年(1810年)举人,任内阁中书。道光初年,曾参与《仁宗实录》编修。不久,因病辞职返乡,闭门不出,专以著述为事。致力于《春秋》之学,历经30余年,完成《春秋属辞辨例编》80卷,取三传以下及清代诸儒书400余家,汇辑辨说于卷首,分隶辨说于各门,破其褒贬穿凿之例,折衷一是。兼工诗词,曾协助海盐词人黄燮清搜集考证资料,编纂《国朝词综续编》一书。另著有《国朝正气集》、《国朝诗铎》、《补正南北朝史识小录》、《烟波渔唱》、《彝寿轩诗钞》、《寄庵杂著》等。
道光二十一年(1841年)七月,林则徐在遣戍伊犁途中,行抵扬州,洽遇黄河在开封决口,由于当时总办河务的大学士
王鼎的举荐,林则徐奉命折回东河效力“赎罪”。友人张仲甫及武林(今杭州)诸君,均以诗志喜。林则徐以此诗酬答。诗中表达了林则徐对扬州得旨改役的欣喜心情,同时流露出对河南、安徽地区哀鸿遍野,而朝廷为应付战事,致使救灾乏费的担忧。诗人忧时悯民的拳拳之心跃然纸上。林则徐与张仲甫交往甚密。早在二十年前,即道光元年(1821年)春,林则徐任杭嘉湖道时,偕张仲甫诸君游理安寺、烟霞洞、虎跑泉、六和塔等杭州名胜,并写诗唱和。