考取景山官学教习和国子监学正学录。咸丰二年（1852年）殿试一甲二名榜眼，授翰林院编修。咸丰十年擢侍讲，同治五年（1866年），以晕眩之疾，辞官家居十六年。卒于光绪十五年（1889年）七月十九。墓葬在常熟丰三场四十五都七七上图水字型大小顶山汤砻坊（现属张家港市）。