道光十二年（1832年）壬辰科举人。考充景山官学汉教习。道光二十一年（1841年）被录用为国史馆分校，本衙门撰文。道光二十七年（1847年）补授内阁中书。同年考中丁未科二甲第五十名进士，与张之万、李鸿章、沈葆桢等同榜。朝考二等，钦点即用知县，分发山西省洪洞县，任职半年，政绩卓着，当地士民为其建立生祠。之后赴晋西谳局（审案机关）任职，平反疑案，处置公正。可惜天不假年，不久逝世。同治《湖口县志》有传。